MKWTDAQDEVLLLIMLDMRKEGKFIPGGFTSKGWGLITKQMQTVHRPEFSKDKLKNKFKSYKKWYSAMKSMLSLSGFGWDEERKKVTPEEGVWDDYIAVIMTWVLMMMAPPQNEEARDEHISSIRGRSAASGGSSRQITRRQSTWDAMVAIVGRMTDAVDAISRNTTSTKNLQKEVCEALLPIDLEMRIKMKAFEQLRDEVKASQFLALDNDTRKIYVLSSLDLT