MFVDQVKISLKAGDGGNGITAYRREKYVPFGGPAGGDGGKGASVVFEVDEGLRTLLDFRYQRHFKASKGENGQSSNMHGKNAEDLVLKVPPGTIIKNVETDEVLADLVEDGQRAVVAKGGRGGRGNSRFATPRNPAPDFSEKGEPGEELDVSLELKLLADVGLVGFPSVGKSTLLSIVSKAKPKIGAYHFTTIKPNLGVVSTPDQRSFVMADLPGLIEGASDGVGLGHQFLRHVERTKVIVHMIDMSGSEGREPIEDYKVINQELAAYEQRLEDRPQIVVANKMDLPESQDNLNLFKEEIGEDVPVIPVSTITRDNIDQLLYAIADKLEEYKDVDFTVEEEESVGINRVLYKHTPSQDKFTISRDDDGAYVVSGNAIERMFKMTDFNSDPAVRRFARQMRSMGIDDALRERGCKNGDIVRILGGEFEFVE*