MGRTPCCDIKGLKKGPWTPEEDKLLLDYVQASGPGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTPEEHKSILQLHAVVGNKWSMIAAQLPGRTDNEIKNYWNTNLKKQLRQAALAGEHPALAAITTTADSPAGTAATISSSPAARHAAQWETARLEAEARLSLLSTSGAAAATATTSSSSSTVAAADAEHSAPDIFLRLWNSEVGDIFRSSSSTAAVAREEDAGVLLQRQEGVLLPMEPKPAEDSSATSNVTTAAYGLTADEYQVFLDMAAEDLGGFFHGGGFSQIYQSPSLFAEFQ