MTFTALRALHTLIGEALDDIERIYRDASHADSPTPTTPYTVLTGLSPYTPYLRRGSRDEDALAASSPDEELSVSAARSPKTPLQGRQARQGSIGGIPFPPSTASTSAGSAEGTVQQLDFPGLDAAYYPTETHEPEVDTAESLASHPDVIAATNRIVAACGQISATVHRPFLTLCDAAMGYHLPACLRFLEASHTVEILRAAGPHGMHVRELSRRVNVDEGKLSHILRLLATHHITREVRPNVFANNRISAIVDSGKSWEELRKAPQDKYEATNGIAAFVSLWHLFKSAAYLADCYLPSLSGKAAEDAPPMHAPFNVAFDTNTPYFEWLERPGNEVRLKRFGPAMTGTAAWEIPGAVTVAFPWQELPDDSLVVDVGGGIGSTAMLLAHTFPHLRFVIQDRPQVAEQGIAAWRERCPEMLDSGRAMFLGHDFFLPQPPLVLPGSASQEPGTPAVYVLRVVTHDWPDTFVVKILLNLRKAAGPNTKLLIADHILSHACVDEHEDLAASGPGGQLPVSGMVRSLAPEGSPLLPNLGKANANAYWLDLTMRVTFNAQERTLREMAALTAMAGWQIVAVAHGEESLFGHITAVP