MASRKLRDQIVIATKFTTDYKGYDVGKGKSANFCGNHKRSLHVSVRDSLRKLQTDWIDILYVHWWDYMSSIEEVMDSLHILVQQGKVLYLGVSDTPAWVVSAANYYATSHGKTPFSIYQGKWNVLNRDFERDIIPMARHFGMALAPWDVMGGGRFQSKKAVEERKKKGEGLRTFFGTSEQTDMEVKISEALLKVAEEHGTESVTAIAIAYVRSKAKHVFPLVGGRKIEHLKQNIEALSIKLTPEQIKYLESIVPFDVGFPTNFIGDDPAVTKKPSFLTEMSAKISFED*