MVHHTVYPFNFFAKLPDLARQNLTRQMEIQDLILLSACSKRCALAIRISRVPPVTINIDIRSYQMEISMPSEDFTWRFESGEFEPEDIFKIKDIPVEISGDGELETVLENNLDAAFNTAISQILYIIPSCEFKQLYLNVAQNFPLDFRCSVALAGVSQVKEISLYGHEDPSENIKYVLENIHATEEIVDRFQHKDTEIIDKKLILTTPNVCFRNSEFLKPFNHFPSTSTQEAYFNDVVFDEKVLIQFLKWFKSAPASELRNFKGIKWVNRNSGFEVPDLTEFGAKEGDLKLRAKYYPCGHILCCAGNPITIGSGRCRSHVIVTTDGLDILRDDGLLGTILRHHFLSIAFVVWHERFPEQPE