MESRPGGANLVEPRGQGALPSGIPIQQPWWTTSAGVGAVSPAVVAPGSGAGISLSCRDGGGDDAAEESSDDSRRSGETKDGSTGQEKHHATSQMTALASDYLTPFSQLELNQPIASAAYQYPDSYYMGMVGPYGPQAMSAQTHFQLPGLTHSRMPLPLEISEEPVYVNAKQYHGILRRRQSRAKAELEKKVVKARKPYLHESRHQHAMRRARGTGGRFLNTKKNEDGALSEKAEPNKGEQNSGYRRIPPDLQLLQKET