MAAASLEGLPGDLLSRILQFLPVHEAFRARRVSRAFRDAVEGTTFDGGKLEVLFQSAAVSEWTELEALNSLERLVREGRLKGRDLSVSLECAKELESHSIGSQPAALLAALAARCRSVRIKFVFPYRSSSQADDVLRRHVADVLAALAPGGAAGPLQELELLSTIYPRYEARLEIPADCLAPFSGLRALCLAPSACLHGHTAAAIAARLPALRSLQLCYDASQPDVLKRIGHLSLERLILHFNPFQYSNAMRLGMSLAELSGTPWRTPSANFTSNLRMTGVAARLERVTGYPHLYFKNRMQWRSRSPQHVELASVLRAPRLATLQLSVQAVGAASALSTAVAEARAAGRLPSLRALDLRAPFTDLEWIVGAGAGPLLRHIELVLRINISRVGSNIAAIAALARDLAPLAALPALPGGFRIELSVPAEQPAGIEALASSARGDLSAFLAPMSERADVSIDVHTAVADM*