MDEIRSDDIEKQDEVMLPGFRFHPTDEELVRFYLKRKIQQKSLPIELIRQLDIYKYDPWDLPKLASTGEKEWYFYCPRDRKYRNSTRPNRVTGAGFWKATGTDRPIYSSDGSKCIGLKKSLVFYKGRAAKGVKTDWMMHEFRLPSLTDPSLPQKKPLEKTIPPNDSWAICRIFKKTNSTAQRALSHSWVSPPLSRTNENYIRPSSQATQRSHHSSENTSSTMTDIISSIQFTGSSYMPSIVSSCRNPASIIDSSSRPAASLVLPSSGAEHHTMSVLSAIPLDLPAGMDIASMVLNASPTTLQNLDRIPTNIEFGQLHHPSNSSSSMANRCTVDLPDIGNSVTAAPRSINFPFNLQGALPDDWRMTLPWDSLPCTTEVSTNYQSTKCYT