MKPSAKFPFSFDWEKNTEDTSCDTNALHQSPLLLYGRGFLAGIDRRQQKEEAAQKENRVELRRDTSPEESTKKKAEMRDSFGMRVDRHWSDKAAEEMTERDWRIFREDFNISYKGSRLPRPMRHWKESKLGTRLLRAIDKVGYKKPSPIQMATIPLGLQQRDVIGVAETGSGKTAAFVLPMLSYISRLPPIKDDEAAEGPYALVMAPTHVVVEEKIDQEASKLSTYLGIKVVSIVGGQSIEEQGFKVRQGCEVVIATPGRLLDCVEKRYIVLNQCNYVVLDEADRMIDMGFESQVAGVLDAMPSSNLKP*