MLSGRKGRGCQKIEMKKMSNKSNLQVTLSKRRRGLFKKVNELCTLCGVDVALVVFSPSEKVFSFGHPNVDTVIDRYLSGVPPQNNSTMEFIEAHHSAKVCELNAELIQINNTLDEEKKSDDELSLLCKAFKAQFWWACPIGGMNRAQLELFKKILVELKKLVAQYVHRSAIQGTSSQTFSFFAGNDLSSNIPLHYQPNPQQTEMFPPQFFHYPILQSHLFGFNNMREGGYGPPRFY