MATFSVKLAAPSSLSADDLFLSSSGVIASSSSTSGRSLVVQVCRFHSRQIGHRKDLFMTLPSLSSRPVHRLHDLVEHSTSRQRIAYHGVGCSIRALAMELAEEAQMGKGNRFKTLDIPPLFGDEAGELSMPSLPRNNADDVSLHNPLLRLHRMGCGWLGVIMEWDGVIVEDDNKLEREAWLALAQEEGRRPPPAFTLKKAEGMKREQAISEVLCWSRDPKEMRRLAQRGEEIFQGLQGGIYRLKPGSREFVLTLKKYDIPIALASTRPRRVIEKAIEAVGLEGEFSSVVSAEDVYRGKPDPEMFMYATQLLGVIPERCIVIGNSNSSVEAAHDTFMKCIAVAGKHPVYELGAADLVITRLDNLSFVDLKNLSDLDSPEFKPPEPQPELEVEEEQLPQTQVALLDRW*