MMKEAIIKNLDIKYILSSSNKFHITDLGCSIGPNTFTSMQHVVQVVKDKYPDKNLEFQVFFNDHVTNDFNTLFRSLPVDRSYYASGVPGSFHGRLFSSRSIHFAHCSCAIHWLSKIPKDLLDTNSPAWNKGLIHYAGASNVEIVDAYVVQFEKDMEMFFSARAEEIVPGGMMVLISPFSGLDSLNFFCSSLMDLVNEGMLDESLVDSFNVPIYLPSPDDITKVVVKNGCFSIEKIELTYPQSKLVDEADANTFIINLRAVLEGLFINHFGSKIAEEAFTRTILKNKEISAWIKTNYKACQLFIALKRK*