MSKSEQISHMTDVMAKFVGYTGKVLPDDVTAKLEDLHKKETSKLADVIFTTMIENQRLAKELDRPSCQDTGVIQFLVECGTNFPLIGELEALLREAVIKATVDSPLRHNSVETFDEYNTGKNVGKGTPTVFWEIVPNSDQCSIYTYMAGGGCSLPGKAMVLMPGAGYEGVTRFVLDVMTSYGLNACPPLLVGVGVATSVETAALLSKKALMRPIGSHNENERAASLEKMLEDGINKIGLGPQGMSGNTSVMGVNIENTARHPSTIGVAVNVGCWSHRKGHIVFDKDLNYTITSHSGVNF*