MMAAHKIPLEVAHTLVEIAEVARYAYEHRSGRSPAPDDTTPPPVDAVDGAEATRLRAENAILRARLADDLALLRELHGAPFVSQECPPDLHNRLVASVNNGNFLAHLEKVRDEPLHQHTELFPGDMAEVEIGDIPYSKGDGKNGSWLLVSCDNAGGNLEEISGIDDENYVIVNEDDIVDAISTFVARCILEDPKAKTLSSADLQKAVAMALGSMTDRKKWISFWEAGKVIYILATWGITIAGLYRSRAVLKMAAKGAVVSAKFVMKAM*