MDSARIIAFLSDFGTRDYYVGAVKAVVHSLCPQSTVVDVTHEVEPWSVEDACYILRCCYDDFPSRTVFLVVVDPGVGTSRKAIILEHKGYLFVGPDNGLLPCAVGNKEFKAWEILRVPGARRKTSHTFHGRDVFAPVAAFLSCGGRPEEIGREYADPVLMDIEETILEEGWVKARVIHVDRFGNVALGVRPEKFFREYGPTRIRVAFDDHEVDVPFVRTFGDAPRGSLVALVNSCGYLELAVNMGNASEVLGLKPGRIVKIKF