MAAEVKTELDGSFESQASLYSERSKRRRYKAKRDKKPSATGRTWTKVEDPHAPRKPRSGYVHFLSSRRSKYGTVTQGCDQRSINVALAAEWQGLTDEERKPFLDLAVKERQQYEVELKAYEKTEHYREFM