MVGMDLFKCVMMIMVLVVSCGEAVSGAKFDELYRSSWAMDHCVNEGEVTKLKLDNYSGAGFESRSKYLFGKVSIQIKLVEGDSAGTVTAFYMSSDGPNHNEFDFEFLGNTTGEPYIVQTNIYVNGVGNREQRLNLWFDPTTEFHTYSILWSKRSVVFMVDETPIRVQKNLEEKGIPFAKDQAMGVYSSIWNADDWATQGGLVKTDWSHAPFVASYKEFQIDACEIPTTTDLSKCNGDQKFWWDEPTVSELSLHQNHQLIWVRANHMIYDYCFDATRFPVTPLECQHHRHL*