MKEPSITTTFVEVTDKLPTKPPCRVFFKNEYEQPSGSFKLRGMGHLVGQSIDVARKLGKSNVAVFSSSGGNAGLAAAYASQFFGVSCTVVLPESSKPTVIEKLKSLGADVIIHGKHWGEADNYLTDFVIKNLDKTVYPVYCHPFDDPLLWEGHSKIITEIIDQKQLPNFDKVKGVICSVGGGGLYNGIVEGLENHKEIPVLAIETKQAATFHEAVKEGKVVHLQKVQTLATSLASPYLSSKALANYIERPTVLAEIDDLDAVKGVVDVYDHFGYMVEPACGASVASVMHRQDLLNKFGTLSPDDIIIVVICGGSAINKYIIDEYRSLLEKDS*