MVRVPRMALAFQFLVIQSNWTLPVTCINAFAVENPLPAMHLHATELYWRFNGSFSSPYNTNFPLVLAAALVLLVLLIYKYCNGKPSVYLVDYSCVKYSDEDKTTLEVMLFFLMENGHTTEEDIIFQSKVFFKSGVGEEAYVPRANLEHGRLVTMQDSYDQANILVVGAVELLLRRTRVHPAEIDVVIVNSGMFNPSPSLASILVNHFKMRQDVRSFHLAGMGCSAGLISVNLAKDLLRLHREARYALVASAEVIQTIYDGKHRPMMVTNCLFRSAGNALLLSNKRKDRKRAKLELLHVVRVNTAAKDEAHNAVVVKEDEEGLWGADLSSQLIQVASEALAKNIETLAPKVLPLKELCKAGWNLLERRFLHKMFLTLGYKKEKVALYVPNFKRAFDHFCIHPGGKAVIE