MKYQGGLFGIGAVLHGHFSLNRRSHVMLCQNSALQQFETRLMEWLEALKLSGEVQGFLSVNWLLQAMSVVLATHTNLGRLIPDSELSLCQGTDKWIEDYLDDNAKLLDVCNVLRDGIADVENYQTLVQLALHNVDNRTESCSEGKYYRARNTLADCKEAIKKKDTEYKQGVPKSKLENCSSLLRTMGEKLINPRGPEAIKGNGLLNAIYGAKLTTIFLCNLVVTALACKPRRPLASLHLANHYKWSGSLVSLQQKVKEEIDKSKNMGSIALLRELHDTDVSVRRLHEVLDWHLTERNFPMRRSDVAELKIEVEVLRKRSSDLGLGLAPLEIHVNELFRMLIATRLVFIDVISRSKSHDPSSLRYDSLL*