MGRSPCCNENGLKKGPWTPEEDQKLVQHIQKHGHGSWRALPKQAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEQTILNLHSILGNKYFPCHIIILNLTHF