MIGSKGIFIAGQNFMQASVVSEIMYGQPWGDLPSELQEEIKEESVLSAVKRIGDHIRKEKLLANQMLALYVLIDESQILAQTISDEQLNGREFVRGMFSWIAMVMTDSSLGKACNLGLIPIIAGTVVPTVRRWGVSDWLGRKETLAPLDLDSAVEVLQKSVNDMRFSEIKEGLKVLLQDCSCLPRLILYIYEAWKGVSEGSLSGAEFVNHMRQGVFVRVKPWVDNITMGNRHVVKEIVRLCLTRAVLEDILHLDECMKGYVYLEQVQDGWRYRSPRILVRSIAERMGVPARSIPILPVAAKGLTLEDAFVDTFLALLCLNHGKSIPVRKLFVGAVGLDAVLDMKVEIKC*