MFFVRPMKPEMDKREGKHFFSFLYLALLLAAFLMLIIIVENQLPLSSVTYKAMGTITLLLVVSNVVVAVRAEHEVFEKKAQEIASCNGKALEISSTPQRHLLVKNEENAPSPVTNAVHDHKLPAAQAAGLSDSCTSNLASRSHENHNISQSGGEGKDVAEHSESQTTNLVMNSTAGPALASSIKGDPQHHNKSEVPSAKRKLITRFKLFFRNFPERGDDFTIPQAILSMDMWILFTATTCGVGATLTAIDNMGQIGASLGYSTVSISTFVALISIWNFLGRVAAGFASEMLLQRYRFPRTLMLTIVQGLACVGHLLIAFPAPGTLYLASIIVGLCFGAQWPVLFAVI