MPPKKAVKEEKLLLGRPGNNLKSGIVCGSVEVINTLFLLTAKPVVYLVNLSEKDFIRQKNKHLPGIAQWIKAQSPEGFPTDPIIPISICFEERLTRFETDAEVDEECKKLGVKSALPKCITTMRKALNLGSFFTTGTDEVRQWTIRNGTKAPQAAGVIHGDFEKTFIQAVVYNYSVLKEENGDEATVKSKGKVMTKGKDYVYVISLWLPARPPMKLVGERPGRQFRASARRRVSSSSIITTPTIFLAIHRVLFEEHATASLGTRHEADTQQRRQALPIH*