MLESDALLILDKLWPVLEGSVVLKKWHSGLAKILVEVDITKGLVCGDIIITQRLDYLHMPFRCNFFHETGHLRNTCHSLCTGIPIRNGFNFIPVPSLPYPEPCSQPIAPLEDSTDSIVQTRPDSCSDPIVPLVDSTDLIYNSSSPSTFDDLSKGRLMYIEDMEAVAIHSSAAQELGKHLLESASYMHHLHLIHTYLKPENIRFASSEYKKSPYYKNGLKKFSQDGIFDGALPEGIANPLFVSVNVSLNNFSGSLPISLGSSSGSSKFRAKDYDGSLESQETTSRKHSGIVLPYVGVACLGAILFGYHLGVVNGALEYLTKDLGFADNMFTRMSGATIGSFTGGALADKLGRRRTFQLDAIPLVIGAFLSAIAENVQAMIIGRLLARIGIGISSALVPLYISEISPTDIRGALGSVNQLFICVGILLALVAGLPLAGNPLWWRSMFTIATVPAVLMAVGMIFAPESPRWIFKEGKIVEAESAIKTLWGKGKVEEIMLDLRGSSIGSVEEDVGWFDLFNKRYWKVVSVRAALFLFQ*