MDLLPDVWRRELWLPPGVTWEDMEKLADSDRPLPRDLLLALPLSLGFVALRFLFERVVAPPIGGCLGVKDRILARAAPSPKLESFYTQRSRHPTQSEIASLMTQCGKSQRQIETWFRCRRNQERPCQTKKFGEASWRFVFYLTSFAGGLACLKDVSDALKHSKQTCHLFVFQAPWFWNLRECWVQYPVQVMERAHYWYYMLELGFYLSLLLRISVDVRRKDFREQVIHHLATITLLSFSYCANYIRIGTLVMLLHDSSDILLESAKMLNYGSGWRTTSEALFVVFAVVFLVTRLLIFPSNWKRMNAVMKRVRRKRRRR