MTTYFDKIEKISFEGEKSTNPFAFKHYDANQVILGKTMAEHLRLAVCYWHTFCWNGNDMFGLGSLERSWQKNSNLLAGAEQKADIAFEFLNKLGVPYYCFHDVDIAPEGNSVREYVQNFHHIVDILERKQVETGVKLLWGTANCFTNPRYMSGAATNPNPEVFAWAATQVFNAMNATQRLGGENYVLWGGREGYETLLNTDLKREREQIGRFMQMVVEHKHKIGFKGTLLIEPKPQEPTKHQYDYDVATVYGFLKQFGLEKEIKVNIEANHATLAGHTFQHEIATACALDIFGSIDANRGDPQLGWDTDQFPNSVEENTLVMYEILKHGGFTTGGFNFDAKIRRQSIDPYDLFYAHIGAIDVLALSLKRAAKMLQEETLQKIVNERYAGWNSELGQHILQGKTSLETLAQLVQQKDLAPKPVSGQQEYLENLVNQVIYS*