MVDIVEHPHMFSRNLTYVKAATVKLAAKYDSWDNENDYSFRTHLLDCIDPELHEAVSGIQDIGDHSLVTWIKLVQQWSILTAEKSHKIISEVNAFTLQQCPALDMSLGIQQLRPRIQALCDTRDYDPKLLYTFLESLHGAYPVNNKHHLEWWTMILDRILTPLKKAYKQCKEETFLNGFDIELFLLRETREDGSCKGLDHKSILDTLLEYYMIAVNEEKWPATSGPQDSGSAPMSFGSSSCSSPLLDQLL