MSVQAQQLPSLGGEHRLHRASQAGILEPGGIDPRAFILPASFNSSAAGGAALMDECQQQQVFLGGPVVVDNMQRVVPHGSSSMLPFQGLVLPNFSHLYQQPTPIATAAECVPLSTPVGSARKKRKESVDHRSPHLQAHTHAQLGVDLNQTLAGSLATVPQVGALVSTGLRLAFDDERSTVTSSRPSSTNACVSSLTLGDEVAVQFSTHQADLNQLLKAQAEQLRRALDERTQAHAKALMASIEGEISRKMREKEAEMERVSRRNAELEERVRQLSMEREVWQSKAKSNEAMVAILRNNLQQAMVQVQHQSREVSRAEGCGDSEVDDAASVYIDDNPPAQQSRALMMRNAMIKSSHMSGTSSDAPAFARACRRCGAHEASVLLLPCLHLCLCSQCNFIDRCPVCSALVSNTAEVYLS*