MGRAPCCDKNNVKKGPWSPEEDAKLKEFMDKHGTGGNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGEFTEHEDRVICSMYASIGSRWSIIASQLPGRTDNDIKNYWNTKLKKKLMGSTTMAGAGPPPRAPRQNHHQHRPVLLPYSSSPHSNYSNFFHGAGALLQQSAEPLTLQPQDHYMLGSSGSLNPMGNSNGASAVQLQLLHATTAHRQLQVKEECGSGGAMIAFGCGDQQSCSSSDGTQYGGGQYVHGGRHHGKEMSFDNNNGYSAYGVYGNGAGAVEQEHKLSFQLQHQQEQQQAQLDYSYEEIKQLLMTAAASGADGLIHDSELIGAHAAAAAAGKLTMM