MSSTNLEDTKQSATSVADAKAEAGAAADAKIAECQTNEATGTTQNVLGKEQLLELDPNLFNLSEEERDRALNIKELVEGLPDLNGLSDLMYANLAVLGDAEWALERAYQMQEVRQEYKIRLTYQDAVQSIKALMELLPLTFLSYSFNLQQAESIMIVDLIKFRLTLWRDPKGFETMMRGLFYLSYATIPSLEIARKGKTDLFECEGFKLGCGMLDVKICSQITCQTVGAFPANAYTKFYHTPVMANVVVSMTKKLVPKEIAEQWEFGCRFAGGRLDKFYLQPTPEIATQRTLANFCEGLKIRMASELVFSLDDDYE*