MSRLHLDDGKLPDLGRMSKAGEGRHQEDFQMDEGEDPNLLFQSYLDNVGVQIVRQMRSGERFLKIWSQTVEEIVSYVTVNFPNPSGRSSEDKSTQTTSQEPKKETTSTPSQRKSQSLKSRTMAQTASGPPSLEWSATNEEDDLSVEAEIAHQIAESFSKKYKFPSRSSGIFLYHFEQLKMNLDDIVKEAKNVPGVTRLAHDGSKIPLRCVLGWVALANSKKFQLLVEADKLSKIMQDDLNRYTSS