MAINMKTIEEWIAESNARHEEDFGNVVEEMKEVCIGLDNATLIYTKNVFCFGKKVEVLFFFQDHVVIGQEKNEYVEIEKLKYDAITHSNLKTNDKNTTLELKFANGQSINLDSLNDNYGTKNWLFARQIKSIFKLI