MLMSTDVASIMLPVSRGLMDRDRELEPMAGVHPNAGVAPAIVRGMKRGDPEPDGQAAAALVDSTGAECKRPRIDGSGGIVEVGQNNDPLTLGYHGYPSHSQGSQDSAGGQEGLVPPPFSAFPPPPPPPPQNGLALDYGGGLYAAGAVQGPVEAGGPANSVANVANSLGVQIDGPSVVGSAGGGGSAGDDSDAKGTPKRLHVSNIPFRFRDPDLRQMFGQYGKILDVEIIFNERGSKHVGSFLFFFLIIF