MSINGSFAKGLFAHFCSSVGLRNSGLPVPEKDSDLPAGKALAYAVKYGEKNPANNKTTILISNATRVLLGPLDKLGNLVPLANQRQRTEFMENFMIVLMGQILCPSTDGANMSTKLLGAVCVAKDADQYNWCEFCHKWLLDYAITCQRKLEVQGYAAGTGGCVLFLLTVDVVYREPHPLFGERRPLVEEVADLSNDNERMVILSFKDCLIPQSIIVKSFKADERLMSVMVVKKFGTPDCVPNNRNWNIFVNTERVPNGYGKDGPLTARPPCRDTRTNPSPGVAEKDPSPASSSHRQISDNAYINVDGEPMAVDKSVNKVLSELDVIVLEEDETDNVQHTVEQPLGGEENVFVNYQSLPVEQPVFEFLHVPAVVAVQNEPMEEAEQVQQAPHNKWLS*