MGRAPCCDKNNVKKGPWSPEEDAKLKEFMDKHGTGGNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGEFTEHEDRVICSMYASIGSRWSIIASQLPGRTDNDIKNYWNTKLKKKLLGSTTMAGAGPPPRAPRQNHPHQHRPVLLPYSSSPHSNYSNFFPGAGALLQQSAEALTLQPQDHYMLGSSGSLNPMASNNGASAVQLQMLHATTAHRQLQVKEECGSGGAMIAFGCGDQQSCSSSDGTQYAGGQYVHGGRHHGKEMSFDNNNNGYGAYGVYGNGAGAVEQEHKLSFQLQHQHEEQQQQQAQLDYSYEEIKQLLMTAAASGPDGGGGLIHDPELIGAHAGKLTMM