MEDYIGTRLLFETSKGIISGMLRIVDESAGKLVVEDGCGMKDVLIEDIQRLEAVEDPAPNPSADHRIKDGNAKEGTKHGESMPSTDSDDKSVMGKSIPRQHSMSRLSLKAAGIDRSVDERHKSSQVDGSGAGHRNDGNILSSDKTRIDGKESKHTPETSEENYYRMMERAFSHFGPLEEEFCSIAARQAYRIFSTYFESSSADVEIFISGDDVFAGIGFILGRLLLHSGKMSSIVCNESLVKNARYRQSYLNSGGVITSRPRGEPSIHIYACNKTLIPVQPKDSAKGFLYLDTPGFCIEEKETKIGLCFGSVPACFRRFNGIMYFVDIEYPTALYEEFGLGRPIKSKIHKVK