MMFFDWLSCYQDFDFDLPIIADDGYCFIDFTAPEEDQLKTPRQNRIHHEGSYSTSIQVHVKGRRIVVSGNPSRFNRLDNLFGFQTIDQCLAVYNQILASLGLPLFTPCTKIGFIQKEQANGSIKLVPVANGVVLTTLHITSNISVGPGGCIDSYLKAISMLPYRHSVPRLHADGKTVDWLSKQGNARELYPSVYDKGHEMKFKTLPNIKRKYGEKSPEYQYIQQLQQYCESHGVARFEQKLNAPFLNRHNLQFYGLSDYSILETLHTDFLNLDHKMQVSSMNINTISETLINEGIVDNTRAANITALYALNWMNGQTFDPKKSQVQTHRARLRKIGIDILKPCNLLVFSPVIVKEVTEIHKQPLKAPDFYKHPNHLRLVA