MRREISKRASACVRNYAAGAGKPKASGETTDVVKRVFIEQQTKFRALLTKTKDLKPPVGGDAAAVKAYAAKKLAALKELDISTPGEKILETVDGAFAEAASVRGFLEYAGELRQMLGLKDEDDTMKVMVSALDETEKALGKALLTSDAQGMAKYSSAVAKASEAAGIKPLDAAAMAKLQGEVDLESIENEILELQSVEDEVKKEEA