MAAMAVPCRVSKEFQALEKSEPLLQENSRRWVMLPIKYPKVYEMYKKHVASFWTAEEIDLAHDMADWQKLSENEQHFIKHVLAFFAASDGIVLENLATNFSAEVQIPEVRAFYGFQMAMENIHSETYSLLIDRYIQDPVEKDCVFNAVVTMPAVEEKAKWAVQWMSQDCSFAERIVAFAAVEGILFSGSFCAIYWLKKRGLMPGLCYSNELISRDEGLHADFACLIYSMLQRRLPDEVVHAIIRGAVQAERKFICEALPCNLLGMNSVLMAQYIEFVADRLLVSLNHPKIFHSSNPFDWMEMISLQGKTNFFEKRVGEYQKAGVMATMNSINTDTTVPETEKHHAFX