MKQETVVLIVGAGPAGIATCACLNLKNIPNLVLEKDDCCASLWRKRSYDRLKLHLANQFCELPYMSFPPNSPTFVSKIGFLEYLDSYITNFSVNPLYQRAVESAFFNYVDNKWHVKAMNVEKNIIENYVARFLVVATGENGEGFIPKIEGLDGFDGTIMHSSEYGNGKNFEGKDVLVVGCGNSGMEIAYDLSNWGAQTSIIVRSPVHILTKEIVQMGMNLLKYIPCNIVDKTMMILSRLIYGDLSVYGLHRPNKGPFYLKKATGRSPVIDVGTVDQIKTGKIKVLPSIKKIKGNYVEFADSMMEQFDAMVFATGYKSTVTKWLKDDGVLFNENGMPKKRSPYHWKGEKSIYCAGFANAGLFGISSDAKNIAEDINTILIQIGGGADDASLNI*