MGCGHSHHVGYHPKLLGRSESGKARPASESEGPKLESFVVIRVLRADLLRSFDAYGKMDPFAVVEWHQEGTRKEIARTRIDWNADMSLGREETSWWVMEGNVIGRPSFCGAAKISIGDLAPEPTSEVGTATGPVLKLELKLASGPTCEPEVTGHVFVQALMVQTTVLGRGKTPGLSRVDEGLFEGPIERLGVSGGSAAFFKLHLKPGSGRARDYFIGKDLSHAEDEVTFYEEALALKRQPGVAGLGPLLSYTLEYAGVLTNTEETSAGEKKTELLVMRNLRCGSSKHRFLDIKIGQKTAQAGWQGKSRVAALRQSMVDGITNSSCEGFRLEGFDGRPPALESMDPLLDLGMTGNAKMAKKALRVMLQRMPAAEMLLHWLDLHQEPSDVPNEKLKLQLCTTEVAEIVCHEAVRSLCGLAVACRRSPVPQKWPGTSELPWSK