MGRGKIEIKRIENNTNRQVTFCKRRNGLLKKAYELSVLCEAEIALIVFSTRGRVYEYSNNNIRAIIDRYKKATVETSNAFTTQELNAQFYQQESKKLRQQIQLIQNSNRHLVGEGLSSLNVRELKQLENRLERGIARIRSKKHEMILAESEDLQKREIQLEQENAFLRSKIAENERLQELSMMPAGGQEYNAIQQYLARNMLQLNMMEGVPSYPLPSDKKSLDLE