MEVVGEVFLSALLEPLLGKLTSGDLLNFVRKTQVEKELNKWKRRLSEIDAVLKDAEEKPITSPTVKIWLTKLRDLAYDVEDVLDEFQTEALASKMRAESQASSSTVRKLLPTCCAGLNPSAIELNMRTGSRLRGITTRLEAIAKEKIELDVGITRSKGVKKRATTSLVKESDVCGRDNDKKAILELLMNDGASNLEYSVIPIIGMGGIGKTTLAQLVYNDESVKFDCKAWVCVSDDFDIPRITKTILQHLGSCEDKDLNVLQERLKDKLSGKKFLIVLDDVWSNNYDDWTALSLPFSAGARGSKVIITTRIEDIASKMGSVRAYTLERLSFDECLRIFTQHALDSRNFDAHLELKEIGEAIVGKCKDCLWLPRHLEDSYAINRTLKSGKIF*