MSTGSLSDDELLDGILKFSSGKDSNESTEESSNCEGACANDERKDAPGKRRKTGSRKSAAKGGAQQEGKQVQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFIVAGKPETDLKEMLSATRLCGTTAS