MIFPCKFILFLPILLIIIFQNKIQGRTLLLNNNNNTVSAVFVFGDSTVDSGNNNYINTIAKCDFPPYGRDFANHVPTGRFTNGRLVTDYLASYVGIKDFVPPYLDPSLSLDELMTGVSFASGSSGFDPLTAQLVDVITMEKQLEYFKEYKRKLENSIGKEKTKLLISKAAFIISAGTNDFVVNYYNTPFRRQKYYNVSQYQQFLMQMVQQFIQGLMNEGARVIGVAGVPPFGCLPIVITIDSGDALQPRRCIESYSAVAREYNSLLQHLLKTMEIHGTKLFYVDIYDPINDMIQNPIKYGFSEVTMGCCGSGLIEASILCNPKSIVCNNPSNHMFWDAVHPSQATYYTVFQAIRPSIDFAINQL*