MVRANGGAPPSVWPSLRQRTAALLRDIYAELITEGAARALSRLPPPASEAVGDAAGCRDEAGESPVLPEMGAASSAALWTLSVLVAGVGSMESRLSSDSLPCRTVREATPLELRANAGTLGRDYLPSAYDPWLGPRSAGVIRLRYGFDARRLSQRPGAGACEYTPVGLDGQTEAWVRGCLAKPAAASRLAVWRALKRRLYHYDAGVLAFHAFPRNYLLSPAHWEELLAGRPNGGLAAALDVGAGDGSLCSPYARLFGSVTVTELTSPLVWRLKATPTQGASLQAVATAELTPRALGREQFDVAFCLNVLDRCKDPVRMVEQLHALLPPGGWLVVAVVLPWLQSDAVARGSHQRRARVVGGDFEAAAASLLDSLLLPAGFEALRLVRAPYLCAGDRNSPVAVLDSATRCTECGVLEGFRQGSAGPARK*