MKIGAVQESWLIRTPVLRPAVQGSIRRNGKPQLEFPLSNRLSRCVVMAVQGGRGYESPWDEKPYETLPTGKRVYVDESDVVTFLDPPKELIPLDPASYNPAAYLWKKIEDIPEERRHHLLQLLEPRLDSYAKEVDMEKELRACTVFFMRVYVCRLISRAWEIASTRYEDPKLAKMTASKIFSAGNAEIPVEYFSCRTSQGPLIISWINFFKMALFRSYNGQIYGRVCGGPVVSTLANAFSPLYFEVTEAMEVMATEEPCDVACKFGDGLLAIEDYPQGFPRPAKHPYPFNDSVVIYIRHIGPGVCVGQAWQEGRELQQVPQRLCSDILMVKQYR*