MAAAFPRVNELLAGEAYTKLAFNHNNPDPELRKVEEAGRVCPQRPPFYVPFGQGVSLFTKAVHGGVSRILMQSAALTPMKRMVVTEPNIFDVYGHKHGLPDAVYDDSEQGARLRWRMAFGEHAPAQLPGMQVDADDNVVRCTPLSRAEQDTLLTLLFDIEIPGRQLPQQQQQQQQQHIRMKVVAAYLLAALGGNAAPAEADIKKILSSVGIEAEAERVQKLLAELEGKDINEVIAAGTAKLASVPSGGAVAAGGAAPAAGGAAAAAEEKKEEKVEEEEDEDMGFSLMLGLLLSTVSTSACVMAYTGGIGIPFNLLLMAPPTAVMGGGSMRLDPYGPPSPRVRFAGDDASSAAASDAALADQAAAAATAGDASGGSAFEAAAAVPPSPERGILSSASAGTDMRRRRLMYSKSGVLVSPTDFAAAWSKKFWFSSALSLTAFACMMCMLGTGRDAATYGYAPF*