MNLFNSTIREEASASSYHNQQHKRPSSSTELMLMDSSTSDAMIEREHMFDKVVTPSDVGKLNRLVIPKQHAEKYFPLDSSSNDKGGLLLNFEDSNGKPWRFRYSYWNSSQSYVMTKGWSRFVKEKKLDAGDIVSFQRGAGELSKHRLFIDWRRRPHENINNQFMIPHQFSDGRIFPLQSYPTTFSRNLLVEGGSNYYNPSHSYYMYGIGNSSTSPYYSFNNNTSVAVNASPFDNNLMKSTAPQGYTSVVEPRVVFNSVPVVQGKVTAKRFRLFGVNMDYPMPSEESSEKGKSSMSFDLDI