MEQGDLEKDLDSLDLESVSGRSKQILQEVLWALVSGCGDAKLRAAYEIGMLAKSSAKRRAFLAAAGAISPLVSMLSSLCMDAQDASMEALLNLALRNERNKVKIVKAGAVPLLVKLLQSDNANLRESAAAVILTLSASNANKPIIGSSGATPLLVDMLMYGSVQGRVDAVMALYNLSTHPDNLGPILAAGAISPLILLLKDCRKASKVAEKTTALLQALMVFEEGRSAVANEEGGVLALVEVLEEGSLQSREHAVSALLTMCQSSRCKYRQAILQEGAIPGLLELTVQGTAGARQKARNLLQLLRDPPQSRRSTSASAVLESIVYDIASHVDGSEPGTINAKKMLSDMVQLSMEQSMRHLQQRARASVPSKLSRSSRVTDMPTS*