MLSLSFANSLPDIGYTSALGNLVSARCKSPLLEMGSKEMQFRRKCLCKNHKSFHAHIILSLGSETGRAAACSELPLRIRKSNILFIHAHGGGLPSTAWIKRNKLYRVTALSGSLYDTLGVAQSATEKEIKQAYRKLALKYHPDVNKEANAQEKFMHIKQAYQILVDAKSRAKYDADRRYAQTWDGFSWGSSPNSRKISEEDEFYGLGEFLKDLQESIEDFFRDLQADIQNRQAATTSSKTKSLWEELAEIGEEFVEFLEKELDIANAIHNDSQENKENFNGVSPTENVGSNHSKSEKENGAQDLNIKVENNIQEIEDALAQLKKELGL*