MRSGPNEGRSVYAVEQQQVHGSYGGHYGVQGGQHGGYQGVQHDAGWTERVLDEMKDMLLLLTPEGQIAYASPSCKYITGCVAKQLEGSLLSQYIHEDDQPIFQRDLDDSVAANRSFRTYLRFQKTNNTYSLLEAYGHPHLANQDERPTGRTTPASRCTGFFLVCRPGPNKVSQLLDSFLEHKIENARLIQQIAKLKQEEDEEATATRVVYSRSEQDIRAPVTENQGQQSSRSGEISSDPDTTDTVGPNSDESDTGQSTGYYPERNVGEAYSHIDGIEVMTGLNYAEGERSQGLSTGVSRGRLIHCDIDITTAADQERNAQEGDRRKRLKAQHVCSDCGTADSPEWRKGPNGPKTLCNACGLRWSKKEKKRQESA