MDQNWMNFPRGSEGFKAALNIFLDGYFAKDAIGGKTFCPCKKCSMRFCHSRDVIYDHLIVDGFVKGFREWVVQREASSSTSNDMSGINDQNTYDDIDGLLHDTFIEVEEGLDGDQGVPSEPNEEARKFYKLVEEGKQELYPGCKTFSMLSFIIRLFLFQVLNGLSNAAFGDLLELLREAFPMARLPKSYNESKNIIKDLGLDYKKIHACPNDCILYRKKYEGADVYPKCEISRWKSKNVPAKVLRHFPLKPRLQRLFMCSKTAESMVWHDKERTKDDKIRHPADAQSWKDFDETYPDFKKEP*