MKIGAVRECWLVRTPVTPPAVHGLIRRNEKPHQLGFPLSKRLSRGVVVAVQGGRGYESPWDEKPYETLPTGKKVYVDESDVVTFLDPPKELIPLDPTSYNPAAYLWKKIEDIPEERRHRLLQFIEPRLISRAWEIAGARYEDSKLAKMTASKLFSTGGDAEISLEYFNCRTSNGPLIISWIRSFKMAVFSSNNGQIYGRVCGGPIVSTLANAFSPLYFEVTEAMEVMATEEPCDIACRFGDGLLAIEDYPQGFPRPAKHPYPFNDSVVIYIRHIGPGVCVGQAWQEGKEVQQVPQRLCSDILMVKQ*