MKDDPADDMVGEHHEQGVLDSNPEDGDYWQAVPDPSSAEARKGKDIQGIAWERLAITRENYRLARLEEYKNHENVPNSSEEAIKDCKPTEKGGMYYEFKQNIRSIKSTILHYQLRNLVWATSKHDVYFLSNYSIHHWSALSSVDTELMNVEGHVAPTEKHPGSLLEGFSKVQVSTFAVKDNLLVAGGFQGEIICKHLHWEGISFCCRTTYDDNAITNAVEIFNASSGAVHFIASSNDSGVRDYDMERFQLCKHFQFEWPVNHTSLSPDRKVAIIVGDDPNCLLIDAKSGEILHSMKGHRDYSFASAWSPDGLTFATGNQDKTCRIWDVRKLSKPVHVLRGNLGAIRSIRFTSDGRFMSMAEPADFVHVFDVKSDYNRKQELDFFGEISGASFSPDTDALFVGVSDRAYGSLLQFGRL*