MKVENFLAQKSINYDKIDRFLMFRMYEKYKKYFKNIPIIQLIGTNGKGSTGRYLTQLLENLNYKIGHYTSPHIFSFNERFYLDGKIANDEELEQAHIRLEEIFKQDLQKLSYFEYATFLAMILFQKCDFIVLEAGVGGEYDATSVFERRMNIFTRIGFDHIQILGNSLEDIARTKLKVMAPIALISDEQEQNVLNLAKKIAFLKKANLQVSSLNPFLKEKFEIYCEKFVLPCFLKHNLKLALKACEILTSQEKTLEALKKLQELNLQGRCQEISPNFFVDVGHNPMAAKAMLDKFQGEKINLIYNAYLDKDIFQILNTLKPIIDTIQIYKYKSAERKLADDEIYSIASKLGIQCKEFVKLEENKKNLVFGSFMLVENFLKEWCGKK*