MATSSTLGQTQRYAAGALLALALRQAQTHQTVLLGSHGLDDEPHPDAATAVEPDARDLWTHESRGLLRPVLRFLEIDPKAWVGVEKTAASSDPKHHIGAFLRKVIEDEDDDDKARSERSDQELALAKAVDAMAMGLECGVVGCAAEALKPAESRHGSNSDDPALAAASTTRTKDSRKMAVLYMLLSACVADVNMAEEGMGSPRVTKGYDARHRVALRLLATWLDVTWNKMEAVEIMVACSAMAAAKEEEQSRESSSPNSRWENWKRGGIIGAAALTGGTLMAISGGLAAPAIAAGFTALVPTLHTLLPIIGASGFAAIATAAGHTAGSVAVAASFGAAGAGLTGTKMATRIGNVKEFEFKTIGQNHNQGRLAVGIFISGFAFSEDDYSKPWEGWKTNLERYILQWESKHVIGVSTAIQDWLASRLAIELMREGAMQTVLSGIISAFAWPATLVSAADFIDSKWSVAIDRSDKAGKMLAEVLLNGLQGSRPVTLVGFSLGARVVFKCLQELAQLGNNVGIVERAVLIGAPVSVQGEMWEPARKMVAGRFVNVYSTNDWILGITFRASLFTQGLAGIQDVHVPGVENVDVTELVVGHSSYLSLLEKILDHLELNTYYPVFHPCTE*