MPLHSRCILVFPCPALHVGASPNPSDRGANHITAMPLCSFYASTSLPVAKPQQSVASSKPHSTAAASVATTVPTRGATTTTATTVSTATAALSLHLPELPSQVKDKILSLELMGVDYGRALELNPALRDAAPESIHAVVSFLQSRGLHFKDLGRVFGMCPSVLTASVRADLRPVFAFLAEDLGVPESAHRRVVVKCPRVLACSVRDQLRPALIYLRRLGFRDTRALALQDPILLVSSVERTLAPKLEFLAGVGMSRDDAVAMVLRCPALFTFSIERNYRPKFEYLVEAMGGGVEDIKAFPQFFAFSLEKRIVPRHRAVEEAGVTMPLPDMLKATDEEFTEMLEKEQRLREQAAATD*