MLGRRTVANVPTVSEWQHAKIGEDLVFLVADSKYAVGVSCSQLPPGENSGEFTQDEWDDIQTMTRVRVVEGSCWPCKKRRIKCDLTRPVCHRCLRNGSTCDYNTRLIRWSTRPSVRVMPIIHQVSGFSQDGLSIAEKRALDYFRGRVWPLLQTLAEPCAPPLPVAITHRVVLLATCMLANSHRVLQDGKESRGSGFNVIRLECLAAIRSEVGDCCSGGSTEPLLVLLFAVLLFYLHDGFMELNDDAASTLSHHQGVLAILEQLGGIEPVLLTSQQSLQMLLSEFVSADLTTALLQGTLPSYSPTVWEAIDQGAVWWERDPLGRYSLATVFREMSTMAFYLDSLKNSCCNLSMEAIRAFEENLRPIYAPITTPITDDGSDSGSETTLMRSLNGTTVEVVHAFSLIRIFQHTALVYLYRAICGLPLTHPLVQQHVQSCLDCILDIERPSKTLHCVIFPLYVVGAHAQLLTHRQAVLGLMDFIYENMRFACVRAIGQAVRAIWDMNSIDLSWAELFSVLSPNVLVL