MMLAYLACVPAFTLPDGRVGHVLRSESAVSDLIRDRVAEVARVAIAEKGCFSLSIGSGTTVEPLASLAGALDWSCVHLFFGNERTEGEAAGKCWAGAEELIATCGVGHVHRVPAGPAADAAEAYSRTLLDSPAVGTCEGTGLPSLDCVLLGSGADGHCASLYPGSAQVVVSPGCDRACLEAEGKGGVTLSIDAISSARTVLLSAAKPEQAAMVRKCLGWSNAERNTGMPAGMVTCAYGAQVEWLLTDASAVELPAL*