MKGQHRLDLIVAYLKNHTLVTVEQLVEAVDASPATIRRDLIKLDEQGVISRSHGGVALRRFEPAQPTTNEKQLRSPAEKRAIARVAASLVNAGDAVVLDAGTTMMELAKCLTHLPLRVITVDLHIALFLAEFRQIEVTIVGGRIDDSSQSCIGEHGRKLLRSVYPNIAFMSCNSWGVKTGVTTPTEDKAGLKQEIIANAQRKVLLADSSKYGAHSLFNVVPLERFNDVITDVNLPPSAQVELKGRAFALTLVQPE*