MFATFGKFYCRVLMARNRKSVATFEGVYATEDDAAEEGEQQFFRSNNSNVGNHHSEVEKRRRDRMNTLLNQLATLVPSAASRKYDKLTVLRLALQYINTIQNSSLNDLALFGPSSSITYNDLNEMLEKCGDHFLLMTLTQTAEILYVSENIAEKLQWTVETLCNRSWVDVLHPNDTKAFLKFICFEGEFSSADADSAVPEKTLMKNGKPSNGVDQMPPAYRSSIVVRLAKNPLLNASSGESSDYVTIDCRVAMRNPQTKISLIVAKLSKVSIDLFHPFVVTLNNTARIQRSDETVNHAIERLSHDLVGSSYFDLIFDGDLLTVSQLHKFIVCSREARTATYRIRSSPGTFVTVTATWKAFINPFTNKPQFITIKHFPKIIESKTEQDIRQSTLKQMLRNHNDSGNEGILGVGRYGDL