MTHYINELAEMVPQCAALGRKPDKLTILRMAVSHMKAIRGHNNQDESGYKPSFLSDQELKHLILEAANGFLFVVCCNTGRVLYVADSITPVLNLKQEDWINHTINELIHPDDQDKIRDQLCGSEVAINKVLDLKT