PYALQARRLQGTALGGLGEQLPLGTRTASATSWGRPVGAAGGGLLGGLPRLNGLASSAGVYFGPAAAVARGYLKPLAELPGRPPIFWPGVVQGSPWRDPRLAGPAQAGGILDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKQDSDAEKLKVGGSDVEDDDEYNRPLDPNSDDEKITRLLKKHKPSNLALVSPCGGAGDAL