MNLTVLNPGSLVSPGVHLLCYGPYAAPRDARALVRFQPDVNMALVHHLIMFASPGAPTSSRASCGGNIIYAWARTGQTTPQGLELSSAATGTAGLAYGVGPGSDIGHFSLQLHYQNMEGKPVFDKSGVRLSFESRPPKTRLRFDVLMSTRVNIPPAVFIDECVACRVTRGGTVFGFRNHAHRLARDIWTDEFDAHGAATPPPGRLPPSRLRASSRNLPAGAAKPSIGRLSAQEPQIIRLLPKPRSLAEGESLELHCLYNASGVDRPTRIGLDERSKEMCNQYYLSTSALRVECDGEVAAPSPPANAALNAAVTGAAADGEWLYFFHRGKANFMNTQPLDFAPILRFSRKHASLGGAIGRGLFTVRASAVLLKLGDGRAAAGPSSFNKPTDVAVERGSGEVYVADGCTLNSTAGGAAAGEYLREWGSAGSQPGQFRVPHGIVIDSRGLVYVADRENSRVQVFTQAGALVTVWASRVGADKGFGSNLVWRAHVSSVSYDPSLDLFAVTEGSNAGSWRANAGRPFSFAVAELEGKRVTQYEVRLGSGRAGLQSMYG*