MGRAPCCDKNNVKKGPWSPEEDAKLKEFIEKHGTGGNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGEFTEHEDRVICNMFANIGSRWSIIASHLPGRTDNDIKNYWNTKLKKKLLGPAAGAGAAPPRSLQRQLHNHRSLLLPNSPLPNHSGSYGGGFFSGVGSFQHQEQTMPTLTLPTNTTHDYMLGSQQSGLQMASASALLNHLQGVAHHHQLQVKEENSSNMIVFGSDQQSCSSSDGRELIFDGSAYSYGGGYNSSCIDQVVDNKLFQYQQDHQAVQDQQIVYNYDEIKQLLMNTTTNAAGQDHGGGGGSMEGLIGSSQGKVTMM