MMRQAGRYMKVYQDLAKKHTSFRERSETADLSTEISLQPWNAFKPDGVILFSDILTPLPGMGIEFDILEDKGPVIQRPIRSLEDVKTVHEIDSEKTCPFVKETLGSLRREVGNASTVLGFVGAPYTLATYCIEGKTSRDYLVTKKMMYTEPQIMHALLSKIADNIADYACYQIESGAQVVQVFDSWAGVLSPIDFDAFSAPYHKQIVDKVKARHPDTSLIVYISQGATLIERMAKCGYDVVSLDWTIDMAEARARLGPDVKVQGNMDPAVLYADKAAIEARILDTIHKAGNVGHIVNLGHGVMPTTPEENVAFYFETVQKFRY*