MARSQLLYKATADTGFHGDAEFRAFESEEISVESFPCVNVESLQYLNLEFCHSLEKFPEILGRMKPALENMVRGTGIREIPSSIIQHQTHLTFLELSSMSNLVALPSRICMLKGLVKLNVSHCSKLVAFPSSIGMLKGLVKLNVTHYSKLVALPSSIGMLKGLVNLNVSFCSKLETLPGEIGDLGNLVKLDVSWCSKLESLPEEIGDLDNLVKLKASYTQISQPPYSIVQLNKLIFLSFERQCLEDGVYFVFPQVDGGLRSLQILDLSCCNLIDEGLPEDFGCLSSLKELHLSGNNFEYFPGSIAQLVALKTSYLHSCQNF*