MAFVAGCLLAIPAAAAWTSIRADSRRRARSVLPTLEQLFEAEESFPSKEEAAAIAAAAREAGAAAGASEVEVLLPLSNYLHERHPYEPGIANAWRRDVGLARVMIERSAALLREGLTPAEVESCFSGHARLLRGLEVDDPGAFVAAAHGALGLSGPEAARLAARLPVLFGWRDRLEALATALRARGLSAAPPAPSCRRWSGRASLAPRRGSSGWPSASAIAPWGPRGGGDDEEAEVEEEWGGEEEAGGVPVDRRLSGLLERSPGLLNHGLADLDAKFELLVTELGCCTPGDIARYPKALTLSESRIRARAAFLSLRGVYPWPWRPSPPRRHVREFLLTMNVLPKPENGSPAGEDGGAASPSTQAAKVLEARGVPPAAAERLAAVCGGRRAPPSARRSRGTRYSRGAGAPRPSDLDAACSALRRCPALPAACALGGPAALLSLLSDAGLSPALLRPLRPKAAALGPAAPQVLAAAPALFSYSLQGRIAPRLAFAAEALRGAPPERLAAALAASDGAFAERFAGATLEEYLAFKARFEFESAADAP*