MSTPTKATRFTPKDPKIIHAQRQRLILAKYPQIRELYGPDIRLFYSMVAITAAQFTLAYFASKIESNWSFVFVAWSLGGLLTHWLSLGNHELGHNLAFKTPIFNEALGMFANLAQAIPSMMSFKKYHAPHHYHLNDAEKDPDAPTTWEAGFFNTPWRKAAWMMCQSLFYALRPLITMPKPPSAKEIFNVVFVLSFDALLVYSGPTGFRMALFNFISTLLGMGIHPIAGHFISEHYDLYNDDSGQETYSYYGPLNYFAFNVGYHNEHHDFPKISGFNLPKVTAIAPEFYMNLNPHYSWSKIVYDYIMGSDTGPYKRIIRRERPKAQ*