MAGQEKGGKLPFTEDDQTNAETMNEIVCVTGANGFIASWLVKLLLERGYHVRGMVRYPDDKQKNGHLEELEGAKERLTLVKGELLNYDSLLFGFSGCGGVFHTACPVPSKTTTNPEVEVLDPAIKGTLNVLKACKDANIKRVVVTSSEVSVTDDPTRPKETIVDENCWSNVEYLREFKHWYMVGKTLGEKEAWKYAKENHLDMCVVCPAFVLGPLLQSTVNASSLALLKLLNGSTNSYEEGSYTIVDVRDVALAHVLVFESPAATLGRYLCANVLTRKSDLIEILKALFPEYPYPKKSLGPEPPQIKISTKKLQDLGLTYTPLEKTIVDTVESFKEKGLLE*