MSILAFTEFCNLSILLASSPPSQPSNGPGPSPSSTSLTPVEEMGNVIMKLGSGTFGRVVTSTNVPYAFKAVRRTHNIPILQGEFGWTQAVHNALTGQDFIGAPSAVAFINGGDPNALANIPDLFTEDLLEGCNQEVTSVLISDRVYPVSRDLRQKIVESFCPEALKSLHTSKPFIARVYLGRQELEQRAVQKCGRAEAYSFRSAPHRFFNTYNFTLTEKKIRKLDLPVDEYACTMGFLLARMHFIVGTDGRDLEIILGMGDNPMKDKIYVIDCNQFRAFSGGVDDVPNLVDAVITNDPYFPQQGVLLTHTLDAYTTEVQAIAAINGTGDILTIGEHFFTHLSFALKGLSKF*