MDQFLVGPASMESRPGGTNLVEPRGQGALPSGIPIQQPWWTTSAGVGAVSPAVVAPGSGAGISLSGRDGGGDDAAEESSDDSRRSGETKDGSTVQEKHHATSQMTALASDYLTPFSQLELNQPIASAAYQYPDSYYMGMVGPYGPQAMSAQTHFQLPGLTHSRMPLPLEISEEPVYVNAKQYHGILRRRQSRAKAELEKKVVKARKPYLHESRHQHAMRRARGTGGRFLNTKKNEDGAPSEKAEPNKGEQNSGYRRIPPDLQLLQKET