MVFYNFFKVVINIDIYQHFRQEEYELIDQLTDKCDQAEQHYAPVLTHFLDPRGQYILEVICGSYEDLNVSFYGGPNAERKRAIISPNYYEPKESDFELTLMEIDYPEKFVTLKHQHILGTLMSLGIEREQVGDIIVNERIQFVLTSRLESFIMLELQRIKGASVKLYTIPVTDMIQSNENWKNESATVSSLRLDVVIKEMIRKSRTIAKQLIEKKRVKVNHTIVDSADFQLQANDLISIQGFGRAHITDLGGKTKKDKTHITYRTLFK*