MSKQIKGREIHLKSRPQGEPTPGNFELVEVTVPEPAEGQLLVRNLFMSVDPYMRGRMNDVKSYVPPFKLGEALDGGAVGQVVRSRAPGFQEGDFVTSSGGWREYHVADARQYMKVDPNVGSLSAYLGVLGMPGMTAYVGLLDLGKPVAGETVFVSGAAGAVGGLVGQIAKIQGCRVVGSAGSPEKVKHLREDLGFDDAFNYKDGPVADALARTCPEGIDVYFDNVGGEHLEASIGKMKNYGRIVLCGAISQYNATAPTPGPRNLTLAVGKRLTLQGFIVSDQRHQHRRPDFLRDVGGWLREKKVKEVETVVEGLDKAPEAFIGLLRGHNTGKMVVKLASGPA