MNYKFSSLLGAPYRGGNLVIHDNELLTPVGNRITQINLTESVSSTLPFENGRQIRTIAVSPDGRTLLSIDDEGRAVVVNRRRRALLHHFSFKGPVRVAKFSPDGKYVACGVGRLLQVWRSPGLQKSVAPMELHRTYGQCHSDITTVDWSADSQWLAVGGKDLSTRILSMHPIPGYRPPTLAGHREPLVAVHFTSPKLQESAGLIGKEAPHLYTLSRDGALFAWTYRKTEAAAQPVPTAATASDGQRKRRRTVGGSSSDDEGEAVDEQGSGSSSSDSEEEEEAAGDEAQARAAAASAAAAAAX