MGGYCNGNLGNMSELPPYQETMRNSASATGWYGTNPDPRFSTISRFMGPSSGMNMGGMGSLSALGDVSKSMAPLQSTPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRQAKDKAAQQQMQQDNSSCQQQQSPRRVAVPVLVKDGKPCQAGTNTPTAAIQSHQQQPATAITVATNGNSLGQHQSHQTNSAGQSPDMGQHSASPSSLQSQVSSLSHLNSSSSDYGTAMSCSTLLYGNIRISASEASGGKWAEKPVQGQHWGPSWRADEVADLAIWGREDMLQQFKVSHHKERELPRWQSGDTRRYGRSAA