MKSASKTVLENKVVWRLFDNTPTPALAMRAYYLSGRRVLFPGVYRPMWYLGEQVTPQHNVRGMFVPMDPPDSMLAKTVDVALPYWDAMEAGGESICLPWENFVDRKSCYDDLLARLAPPFCFVTPAEEIDPEDVPYADRVIRYVDSDGEHVEATVPMASPLHRAATDALPEYYAAMLVIDSLKRHCVKLTKKLSGKDREERCRGRRDSVDRGSPVDTSRERAGQSLGQGPDTNAGARQRHSNVDMGVVPFTYAEPTRHSYSAGGMGSQMPFTPPPGVHLGASSSQPWSADPWACWYEMERRRQPYNLEMQRRFMTTQQPYQYSPYQQGDQRPSGTLRISEQDPATPGTERSRQGSGAVHDPEQAQGACD*