MKIFFQRMLLQLPAAAGLPALLPALLLRPTPAPSRAAPPCAAAAADWSRLVEGAPREANLAALEELSAAGAASLWKSAKVSPRPVSLGELSRTTKIPEAALDPTATEYSLQDIQDTFVKVVVGCTVGAVAWAAGSDALGLDAGLRFTGTYLLAGVPIGILAIGSTAPGILFCQRAFKKATADEEARRGALQRVVVYDEELAQQPGVFVSADQISSLAVVAVSGLIAEASAYGKALGANADLKLLNEILLRCQPPIPAGKQQELSHMTARPSPITEPIGHDADTTRYAALMAWSILQKHERALEAIAAALEEGEGAGLATCLEAAEAAEAGRDEVERAAADARAEALARETPQERAAHTPTERAAREREEMAARGRS*