MSMHIVRDETVTPSVLLPYSSSLWVPVPTEKPGKKTRTLKACIVMPEAGYDVTEVAQPWQRFIKHGMFVYFVAPHGRVPQADQQQLSGWRSWIVGVDAETREIYGRMSTTDEFLKPFDLFDPHFTFTDYDLVYIPGGTDPCVYELMEMSRLTELLAQYIPLTSRVSGYHVLAATAQGALAVVKAAGNLDLKTTTTPLYLERTSYLSGLTKPEAYLSAMIPSEKYVAGPMAKEWVYEDEKYFYISARHSGDIGLLCKEIFRAQHRIHG