MTASTAKSFSIHDSISKELIDRYDGFILDQFGVMHNGEHGLEGAPECVEALARQGKKLIILSNSSSLAKDTSARLPKLGFDRDAFVGAVTSGEEASHYIQETYAGKKCLFLTWKSPKTPSPVSVLQKYGNVSISDNVEEADFILLHGCEVMRGPGPDGEASETDLGHFMETGNLEIVDKILKPCLDRMIPMVCANPDFIYVKPDGDVASMPGKIAERYEQLGGSVTSFGKPHKEHFEACVRDLGLPKEKVVHVGDSIYHDIAGANATGISSILVVGGVHREELGIEVGSLPERDALEQLFHTHGETPTHVVPLLKL*