MKALGLSLGISYLLKEQVGQKLRALLKIDTCTLATLRGRYARICIQVPIEVPIKTQVVIGSHKQRVIYEREGIMCVGCGRIGHTLRRCIEAAKEHKDPNIPSTPKEVEQLDNWKLSLSQEKEPNINKRKRRYTQGPNKATTKTEQITGPNAPMNQIAALASTQGNHHPSAIDKTIEVASNIHHINASTMDVDKTLKATKEKHRDTIHNRNDIPPNVTIEPSKLTIDLHDNANALEAHSGFVIGTGATKQTIFISSHDSTTPYNPDPPRSGVPCPDHQ*