MQVLRKELFKVIKEKWGAGFDSFVSEKITPVMGDTSYDNLGVAANQLKEMYEGIDIVINVAATTNFDERYDVALGVNTLGAKHVVNFAKNCAKIELLIHVSTEKAGLITENSYAMGETLNDEVAMDIDFEKKLSEQTLSTLIHKQVSEKTIRQKMKDLGSERAKLYGWPNTYVFTKAMGEMIVNQCRGNLPVVIMRPTIVCSTLKEPFPGWIEGCRSINQVAANFGKGSLSFVVADNNSVQDLIPADMFVNSIIVAMKANVNKPYLSIYQVGSSHRNPVTFAELHDSFFHYFTNNPCTNREGNPIKTRKVVVLSNFRIFEIILYICNIVIQMVLNLVSRMGCSYLQKSLFNIHKKLKIAMRLVELYKPYFFFKGM*