MLSAPVALRGAVRRVTVDRAGSVLASEFEGGSVELHALNGSHRWHRPGAEGAAFLRTAELEVDYCALLLWQSAEPVVALFATGAWLEGPSTRPPTEVARLPALSGGGGHWTTAARGDHLLCAAAGSVAVMQVRPAACEGGVSLCHLYTVSGAPALPFALLGVADAAGRLSSLVVGGGSERAVAVGSLEDGADVEWSTLPLPGPDRAAERGAAVEDAEGSPGPASRAASGTASGAASEPPSGPASGRATPPQPRRGRRRAAEAVGPAPDAISTLFQVGPPAEGGGSLVGALDGGGRAWLIGLRRGGSGGGGGGPVHLLARLDVGSSLVAAVAWSSPHYYPGGKGERRGGAADAGTCRLLLGLDTKQTLRLHDVGPASLQLLRQLGKAGDASPSPGAVDAEAAATASATALPPAVAQALLPCAPHSLALLPPTELGFGPCVALADEAGVRFLQLPMPGGGGEGEPRP*