MGRTPCCHSNGIKKGQWALEEDKLLVDYVQANGAGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGHFTPEEHNSILQLHAIIGNRWSTIAAQLPGRTDNEIKNYWNTHMKQQLRQEALAVAVAGEGAGAQLAKAAAASCPVARHMAQWETARLEAEARLSLLSSTSATTIVTSATASSSSSTVAPEHAAPDIFLRLWNSEVGDSFRGTAVKGHGPASSGVPAALPAELGDDDSSAASTYGTEAAASDDYQSFLDLAAMEEFGLLQGRLDAFSVLPHVDVFAEAPCCLFE