MEHKKTAGCQKTSLAKIENESARLTTFSKRRSGLYKIACELVRECDVDLGIVMSSPKGIPYSFSSQTSNVVINHFINPTAKLSSSDHLVASEARKRVSQFNDILNELDEREKIANEKLDQMNEARDLGWWESIDRLNVHDVMKLEAWLNLH