MLFCISTVKLFGFQQRRNVSSLAKRFSLAGKLTLELQTQASLDNNFLPWLERIAGAKITNTLSIGKSTYGRSLFASKVIYAGDCMLKVPFNAQITPDELPSDIRVLLSNEVGNIGMLAAVLIREKKMGQKSRWVPYISRLPQPAEMHSSIFWGEDELSMIRCSAVHQETVKQKAQIEKDFSFVAQAFKQHCPIVTERPDLEDFMYAYALVGSRAWENSKRISLIPFADFMNHDGLSASIVLRDEDNQLSEVTADRNYSPGDEVFIKYGEFSNATLMLDFGFTFPYNIHDEVQIQMDVPNDDPLRNMKLGLLQTHHTRTVKDINIFHSSCDTFTIKEVKSAIGKGKGIPQSLRAFARVLCCIIPQELNDLSKEAAQNDGRLARLPFKDGNRELEAHKILLSHINRLIEDHSVCIKEMEECYFVSQRFAVRRQMARDLLYGELRVLRSAAEWLNHYCTTLLSETM*