MGGLFSSSKNNTEEPELGFDMALVKAKDLVSANPVMVFSKTYCGYCSRVKKLLSDLGANYKVIELDVESDGDAIQSALIEWTGQRTVPNVFIGGNHVGGCDNVMAKHNGGKLVPLLTEAGSLAKAGGSS