MDKTFCVVVQNRIKEGYRRAGFSFHLGDNSLAAVSESQLAQLKADPRLVVQITETGSQEGGEGLSKEPAGSDEQKQLRADPPSTDLNTFTVEQLKAQLTERGITFKQSATKAELIALFAPADGEKSEA