MVNLVVALRSSMCMIVKSAGIVPYTVETEPGTNIHFWLPKKTTDKPAVLLIHGFAGDGVMTWALQVRSLSKRYSVYIPDLLFFGKSYTDKPDRSPEFQAECLVKAMRILGVKTFVPVGFSYGGVVAFKIAELHGDMVKALVVSGSPPVMTDSNVNRFGFSSISDVLLPKTVNGLKFLLSVAMHKRIWLPSWPLKDYLKTMFTNRKERAELLEALVLSDGNTFASFPQKIHLLWGENDQFFSHEFAKDLRIKLGEMTSMEIIKNGGHLVQLERPFVYNKLLNKFLASVENL*