MPLFHIDDLLTAFNPTGEYLAVSAGDGRVKIWDTLNGTMRFEFVDTVMPTSGDGMIAEETKGHLAVDYTCMTWNPIVKKGKKKSRENGIYSLLVFGTGAGDVLALDTILGKLKWRIKDCHPGGVRSLDFAKSGATIYSAGSDGMVCEHNAISGKTIRKFRASKRAVSCIAVSSDGGSLVAGSSELKLFDLLSKKRLLKFMGHPDAVKAVIFAEDGKYILSSAVGERFVAVWRKELNKSESAAMCVLSMEHPAVSLDCSVGETAALRVLAISKAGDAYIWHAPSFEDLAKMKPIKITVAALSTGKTGKRSKPGILAARLIGKIGDGPGSVLVAYGTTVKPVFERLSITTTNDIVLHLDKNGILMPSTLPNRQNDSKVCQAEALVLGPDNAVDATHPKPHVECGEALVSNKVSLKKRRRASVDLDEQLQPVGVDCPKTTAADWSELDGSTRMPADDNEETMEEKLRALGLIEGDDNEERAVMKDEIIPPSADSLQLLLTQALLADDNLLLEQCLSVSDEKVIENTVRRLRSLEAGKFLQVSVFKMEARPKRSLMLIPWIRAVLLYHATYIMSNPSMQSILRSLYQVIDARLSVFRPLLSLSGRLDLIVAQISSNAGDEVAHAVETAAVYEDESDENAEGDIEDVMEDISDTNDDSSKEVDGTEGDVDMIPKNDEVYGRESDGSEDF*