MQRFNQRVWMMFGEFNLIDKYFSNRQAQRKDVHLALGDDCAIVKVPENSRVAISTDTLVAGTHFLAQANPAWVAHKALASNISDLAAMGATPAWVSLALTLPEIDDAWLTPFCDAFFELANYYNVQLIGGDTTKGPLSITLTVQGFLPKEQAMLRSGAKVGDWLYVTGDLGDSQAGLDVILDPEKRHLPFADILEQRHYLSTPRIVAGQALVHLASSAIDISDGLIADLQHILRRSNVGASIDVSLLPLSKELLQFVDSVTSAQQYALTSGEEYELCFTIPEENRGSLENALAHCGTKVTCIGQIRPAGTFELHNQGKKLDWQLAGYDHFKVKA*