MSTPCGITHPDEYALDMDVVTSDAGPPAPLHLPPEELLMQENSRHNPECKLPKKRAETWGQDEIRALIAFRGEIDCLFNTSKSNKHLWEQISMKMRQSGYGRSPTMCTDKWRNLLKEYKKAKIHDNPGSVKLPCYKDLEELLQQRPKAVAFKSSESSTHDSPKESNRSALNLERRLDQEGHHLAMPPHDAVAVAMPQWSWREPTGNGGDRATPYEGKVITVNFGNIVKRIGIDGTAAAIKEAIQSTFGLRSKRAFWLEDQDGIVRSLDREMPQGTYNLCLDKGLSIKICAHDENGNLIEPPEEKTFYSEDGFYEFLRRRGWSGLREVGSFRDIYTFEELRPMCIYQRL*