MKSVFVALFFVTVVSAFSAQEYENAFVQWMQQYQKAYTSAEFTSRFNAFMDNMDFVREWNSNPLAHRVELNQFADITNEEYQQIYLGTRITVPQSSFQTFDGPKPEATIVDWREKGYVTGVKNQGQCGSCWSFSATGSTEGAHFKATGRLVGLSEQNLMDCSQSYGNQGCNGGLMDSAFKYIIANRGLDSEASYPYTAKDGTSCRYSAASNSATLSSFKDVAQGNEDALMSAVASIGPVSVAIDASHNSFQLYKSGVYYEAACSSSRLDHGVLAVGYGTDSADYWIVKNSWGVGWGMDGYIWMSRNRNNNCGIATAASYPIA*