MVDEHRRLGNCAGKSTQMIKSLRFLLVVLLGSVLFLMLSTELTYRMAVHSIVNRTLIPTLLIYKDLVSARPSHRRPATGFINQTLLSYAAVEIGDSEERQRINRLLDGSIGSGGRSISSWRRAMEHDDMLQLPRPRGAASQRERQRQRHGVPFHLFHPRYAPHWTEFRRSLKFWVQNKRFHPQVMAELGDLVKTPLDRHYNATGSLQIRPGQPYRSCAVVGNSGILLQKTHGPLIDSNEMVIRLNNARTGGFQNSVGSKTTLAFVNSNILHSCARRAACFCHPYGENVPIMMYICQAVHFMDFALCNASHKLPLLVTDARFDNLCGRVVKYYSLKNFVETTGKHPEQWSAAHDGSMFHYSSGMQAVMLALGICEKVSLFGFGKSGQAKHHYHTNQKSELTLHDYEAEYQFYHDLANGSQEIPFLSDAGVYLPPVQIYL*