MELSSESFGFPVHLMSAAVNALDAAQNGPMFDIGTVGSHFTNLTSPSDHMSLLAGTVSQNTPYSDASQIEQPKQSISEKLPKIESIKTEYGKDNQEKDDRDSKESSSSGIGNQKPRRQRTHFTSHQLTELENWFARNRYPDMATREEIAIWISLTEPRVRVWFKNRRAKWRKRERHVVAPELKSFPNSTNFGQTLFPGSTGQFDESSSAFCGYNGATWQAGAYPTRGSSTFGWPIKPATPIPSSNSFSPLMPQPSPSAAVRFAVSSATATPSASFFYTRSPLEQMKSTADEKLRFLGAAPTDYLSQGYAVAGQSGPSTLSTFPISGCQYTGPL