MGRAPCCEKMGLKRGPWTPEEDQILVSFILKHGHSNWRALPKQAGLLRCGKSCRLRWMNYLKPDIKRGNFTKEEEDAIISLHQILGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLKDYQPAKPKTSNKKKGTKPKSESVITSSNSTRSESELANSSNPSGESLFLASPSTSEVSSMTLISHEGHSNEINMDYKPGDIGTIDQDCVSLETFGADIDESFWNETLYSQSEHNYASNDLEVAGLDEIQQEFQHLGSVNYEMIFDSEMDFWFDVLARTGGEQDLLAGL