MAAPHVLALPFPAQGHVIPLMQLSHRLVENGIEVTFVNTELNHALVLDAMPADGTGRSLDGIHLVGVPDGLADGDDRKDLGKLVDGFSRHMPGYLEELVGRTEASGGTKISWLIADEAMGWAFEVAMKLGIRAAAFWPGSAAFLATILRIPQMIQDGIIDEKGWPNRQETFQFAPGMPPLHTSQLPWNNSGLPEGQPAIFQLLTRNNEARDLAEVIVCNSFRDAEPEAFKLYPDVMPIGPLFADRQFHKPVGQFLPEDTGCLEWLDAQADRSVVYVAFGSFTVFNPRQFEELALGLELAGRPFLWVVRPDFTAAGLSKAWLDEFRDRVGGRGMIVSWCPQQQVLAHRAVACFVSHCGWNSTMEGVRNAVPFLCWPYFTDQFQNESYICNVWRTGLAVAPGPDGVVTKEELSGKVERVLGDDGIRERVSALRDAACRSIAEGGSSRDNFKKFVELLKLKD*