MDANNDIDFMDFLTESSSIDSRKNYLNLSTSNKIRKNDIDAEARIRRTAQNRAAQRAFRERKEKKMKELENKVNSLENIHQKNEVETEFLRSQVLTLVNELKKYRSETTSDSKILKLVSNSRENTRDLRHDSITSLDSDQSPLNDISKFNLNLGHINLSNSPNSSSIMSLSPTASNNLPNASDSGLFSNDFNFNNQFDEQVSTFCAKMNNNFENRKKIIKKTYDEKIKLKSEFSDVNSVLASPSLSSSRFSDDNSSTYFNTRHHHNNDHNNTTTTKNHNYNNQSMKSEFPPLIFFSDNNYMDSPDNSFPLIDASLAFPNNSNSNRNNNNNNNNNVLFRDISTAEMQFMDESPLQNVEFNSEDAIKRLISEEPSPHYSNSVPHLHNNNVNSASLHPLTVLVQEPDDELDEDVVVPSTDSQLMRCSEIWDRITTNPRYTDLDIDGLCEELMFSAKCSDKGVVVASKDVHKVLAKHMA