MEYLQPLAQLQVLTMSYLDGLEGLTELLQALPQLHTLQLPAVTVWEQDLDTLLAATQITSIQLDTVGKSRTSYADAPCSWQRLELTWLREWTTFAYLPLHSLSQPLVLGELHIRVEDIADREVAAALHRLAYACKVPVQIKKVRLSMLSWDQQRTGPSVITPALLQQQRVDLAQLVALLQPLQSCFVGKVLPYKLYDITAADVLALAPVCRGCTHLELWYGSVEPSLEFWHQLVKLMPAVQKAMLIKIELPPVYQRPAATLYRQLADKVNKQLQL*