MKSGRQRVLPIFYHVDPSDVRRHRGIFGKALAKHEENSENMESVQTWKDALTQVANLSGWDSRNKNEPLLIKEIVTDVLNKLLSTSISDTENLVGIDACMQEIEMQLCLESGDFLMYVMLMKANFKVNFLSSQVLEKLKFMDLSYSRYLIETPNLSGVTNLKRLVLEDCVSLCKVHSSLGDLKNLNFLNLKNCKTLKSLPSSTSNLKSLEICILSGCSKFEEFPENFGNLEMLREFYADEIAIGVLPSSFSFLRNLKILSFKGYKGPPSTLWLLPRSSNSIGSILQPLSGLCSLINLDLSDCNLSDETNLGSLGLLSSLKELYLCGNDFVTLPSTISRLSNLEWLELENCKRLQVLSELPSSVYHVDAKNCTSLKDISFQVLKPLFPPIMKMDPVMGVLFPALKVFIPGSRIPDWISYQSSGSEVKAKLPPNWFNSNLLGFAMSFVIFPQVSEAFFSADVLFDDCSSFKIITCSLYYDRKLESDHVCLFYLPFHQLMSNYPQGSHIKVSFAAFSMDAGIAIKRCGVGLVYSNEDLSHNNPSMSQFNSIFSPPLSPNKSTVVLEEIHEGEPNGNGCSNVDGLEEENSEYQTADEEEPSTATACSEDHSESEMRPQKRFKGRHDKDIP*