MGRGRAPCCAKVGLNKGSWTPEEDLRLIAYIQKHGHGNWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTEEEEDNIIKLHGLLGNKWSKIASHLPGRTDNEIKNVWNTHLKKRLAFKEQNNPEEALSSSSSSTLPSCSDQVIEIPIEPDVDLWSMLDEEPRGSTMIISSASSTELSAMNHGVDPEVVPDVLIDPDIWSMIEDEDACSLTWEGLQSNNSFAVEEESNREGNDGEWLEYLEKELGLREAAAVEDQGSPLRGAVEQPCPWVEREDGDTVSCYLQEGPSCPSRSDRLEIVLID