MKTYWSFRKNSMERNHSFQYHPKAFHVFGPRHISSPGWRELISSSWKNESYKRAVMACFVQSAYLLELDRQENRYGVETALAPQWWTPFKYKLVEPLVDERDGSIFAAILEWDQAAALADFIPVRPTGAPKVVLAIRGTLLKNPTIRRDVEDDLRYLAWESLRGSFRFERLLSALKSIIFNQQGSKNVSITGHSLGAGFALEVYKTLAAEGTYVEAHLFNPPSVSLAMSYRILSGKAGFVWKRFKSMLPSNSEYQSKSIAEGAAESTESRITSELKQMLPMPHLYVNTSDYICCYYNYSDGVQNSSFNIGNKEREVKPGGNALTGVKLFVVSKAKQRFLEAHRLKQWWSDDLELQMALNNSMLISRKLNSLYTIQPPKQTQG*