MMKKALLIDDECWLRVQARDASADGRFVFAVRTTGVFCRPSCRSKRALRKNVRFFANAQQALDAGFRPCKRCQPDNARAQQRRLDKIACACRLLEQETPVTLAFLAQAVAMSPFHLHRLFKASTGMTPKGWQQAWRARRLREALAKGEPITAAIYRAGFPDSSSYYRHADQTLGMTAKQFRKGGDNVSVRYALTDWVYGRCLVAESERGICAILPGDSDDALLAELHTLFPSARHEPADALFQQRVRQVVAAINTRDVLLSLPLDIQGTAFQQQVWQALCAIPCGETVSYQQLAATIGKPTAVRAVASACGANKLAMVIPCHRVVRRDGALSGYRWGVRRKAQLLKREAQKEE*