MEVLCMVDKQVIEEIKNNANIVEVIGDVISLQKAGRNYLGLCPFHGEKTPSFSVVEDKQFYHCFGCGRSGDVFKFIEEYQGVTFMEAVQILGQRVGIEVEKPLYSEQKPASPHQALYDMHEDAAKFYHAILMTTTMGEEARNYLYQRGLTDEVLKHFWIGLAPPERNYLYQRLSDQYREEDLLDSGLFYLSDANQFVDTFHNRIMFPLTNDQGKVIAFSGRIWQKTDSQTSKYKNSRSTVIFNKSYELYHMDRAKRSSGKASEIYLMEGFMDVIAAYRAGIENAVASMGTALSREHVEHLKRLTKKLVLVYDGDKAGQAATLKALDEIGDMPVQIVSMPDNLDPDEYLQKNGPEDLAYLLTKTRISPIEFYIHQYKPENGENLQAQIEFLEKIAPLIVQEKSIAAQNSYIHILADSLASFDYTQIEQIVNESRQVQRQNRMERISRPTPITMPVTKQLSAIMRAEAHLLYRMMESPLVLNDYRLREDFAFATPEFQVLHDLLGQYGNLPPEVLAEQTEEVERAWYQVLAQDLPAEISPQELSEVEMTRNKALLNQDNMRIKKKVQEASHVGDTDTALEELERLISQKRRME*