MSTLVETMNVRVVGKGQETVVLAHGFGSTQSQWEAILPSLLQAQKSVILLDWPGACTTDPLHFDASLFDSPLYTSFARMLVTLLQEELHITSCVFVGHSMSAMIGCIASLQHPTLFRRLVLVAASPRYLNDQDYYGGFEPEDLQQLYQAIETDFEGWAPSFGAGVVGMDADPDAIEKFVATLLRMRPEVVLLMLKAIFESDNRSVVEELSKENNVEVHVLQTCEDHAVPLLVSDYLKCHLGSNGCVEILQTNGHVPQLTAPALFSSALLRHLDS*