MESRPGGANLVEPRGQGALPSGIPIQQPWWTTSAGVGAVSPAVVAPGSGAGISLSCRDGGGDDAAEESSDDSRRSGETKDGSTGQEKHHATSQMTALASDYLTPFSQLELNQPIASAAYQYPDSYYMGMVGPYGPQAMSAQTHFQLPGLTHSRMPLPLEISEEPVYVNAKQYHGILRRRQSRAKAELEKKVVKARKPYLHESRHQHAMRRARGTGGRFLNTKKNEDGALSEKAEPNKGAFPFLKNSFVYPKGEQNSGYRRIPPDLQLLQKET