MAQSKELFSRLGELVAQLELPSPSHAVRYVGPERDVLIDRLLKRLVPGDLADALLRHVPETEFPPGISEEEAQAYRYAYALRLIRVPATAEQIRGCAPPPEDPLKLLVDLADFAVHYQANVREAAASAAASAAAAASTGASAGPLSPAPSPGPTTSYAPSPTPRQRTPGRGGAGASAAAGGPGSLPAGVLGAGHTEAEFRLLDGLVERAAVLLDSGGGPNLFPADIMAELQRQDLRLDGDLESATTRLEAEAARLRAALPAVRAEEARLAQEVALVSDEEWAACSEATRAQLAALLDSSAAFYDTFKTGLGVWCAASTAAETCGVGPLASELLARYAAVQRLAAGLGRIRAAHSRITGCAPPLTLLDPQTLSQLGRLSGQELAALRGRVAAEQRVLALQPGPEQVARAVAAARAAGAVSVA*