MGAAMATRLLGAGYRLIVCDKNEEAVHRLATAGAKVAPTPAALASTPGLSAIISMLPSSEHVKAAYLGSEGILTVEPGTLHPHLLVDCSTIDPITSQEVAAAAEDTWLHPHAAEAHDGQRHPTMIDAPVSGGVPGAQAGSLTFMCGGSEAAVDAARPLLEAMGKRIIHCGGNGTGQTAKLCNNLVLGVSMAAVSEGLALGKRLGLDPLLLSEIFNTSSARCWSSDTYNPAPGAMEGVPSSRGYRGGFASRLMAKDLGLVMKAAEHCGAPVPLTQEAERLYQQVDPNLDFSAIYKHVYKA*