MKTGTITTGDGVSLTYNQSGPEAGKPLLFVPGWRQSAAEWKKQVEYFSKNGFRVTTYDMRGHGESAKPKFGYRVSRFASDLNDLITQLHLKDLTIVGHSMGSSITWAFWDQYPTSHKFIRKLVFADQSADFVIDFIWPKEKAREMAAIFTPDAVYQTAADLATQGPALVKSMFTDAVSKADYDWIIAQNMKMSDKNAGTLLIDHTFRDWRDVLPNINVPALVIAGELSIFPYQGVEWVATQIPGAQHYTFTAAEKGSHFVFWENPEKFNSVVRKFIEA*