MHLGFVLRVLCVIQVVWIGTAAATKIGVIYGEEAALAAGGAENAVQLLRAQGIHKLRLYDADSAMLRALGGSSIEVIVGLRNDELVDVGVSKTSAHSWVARNVEAYFPDTKITAIAVGDEILTNKDESLVPFLVPAMRNIHAALAAAGLEQAIKVSTPQSLRLLSTFSPPSLATFDASLSTRVLAPVLEFLSLTESYFMLNLHPFDVQQANPRDLTLGHALYSTESGIDDHVTGLHYANKFEALVDAVYVAMASLNHPELDVVVTEAGWSKDSAANDDPAAVSFHADLLKHIASGTGTPFKPRKGAISTFVQASLLSSLEASTGDVEFLRAPGSAAMDSGVRRKLLADKTWCIAKEGSRTEDLQLALDWACSSTGGQADCRAIQSGQFCFLPNTMRDHASYAFNSYYQKVSWAAGSCDFNGLAEVTSTDPSYPGCLYVSSGSDPTNSTSTTSVATRHQFSLAWLALVLAVTWKLTFM*