MESRPGGTNLVEQRGHGALPSGIPIQQPWWTTSAGIGAVSPAVVAPGSGGGATKVAQGRDGDDATGESSEDSRRSGEPKDGSTGQEKHHATSQMTALASDYLTPFSQLELNQPIASAAYQYPDSYYMSLVGPYGPQAMSAQTHMQLPGLTHSRMPLPLEISEEPVYVNAKQYHGILRRRQSRAKAELEKKVLKSRKPYLHESRHQHAMRRARGTGGRFLNTKKNETGAPNEKGEPNKEEQYCGHHRVPSDLQLLQKET