MYKKAEASFWTAEEIDLAEDLKDWDALTANERHFVSHILAFFAASDGIVNENLTGNFSTEVTSPEARCFYGFQIAVENIHSETYSLLIDTYIKDSTEKNHLLNAIETVPCVQKKAHWALKWCDAGNASFAERMIAFAAVEGIFFSGSFCAIFWLKKRGLMPGLCFSNELISRDEGLHCDFACLLYSKLVNKLPESRITKIITVAVEIEKEFVSDALPVELIGMNSKLMCDYIEFCADRLLGALGCSKFYNATNPFEWMEMISLQGKTNFFEKRVGEYAKSGVGVNKDDQVFCTDADF*