MKRDGSNGGGRSEKVKKTLRGRTEKACVRCRAKKRTCDGGNPCMRCQESHNACYFSDWHYTVLYPREYVEYLEEQQEQLSAGIMAMYRLLKDANLHTFSTLSDKPEAQAILAALKESNVDSMALHWSRPSLSNPPGTLFDDGLRIQISEEPTSPREEHCHRLALSPSTHSAVSPIQPASTYMQHFGTAYALVPAPVHHSYSPASYQTFESTPPMQTFMHPQMLAVQTQTLPQAVPTRPDMLFPCSACTGIVQIPEPWRPSLSSFTPSTSASLERVSDQPPTFVGPTGTHSTETAHENMCIYYQTDHDLRPWH