MKIVIDLMGADHGVLPIIEGVSRALENKSFSAVLVGDKDKATPFISKELASKVEMIHTQDYIKMEEAATEAIKRKESSIYLGMDILKNGADALISAGHSGATMGLATLRLGRIKGVERPAICTLMPSVGKRPSVLLDAGANTDCKPEYLIDFALMGYEYAKSVLHYDSPKVGLLSNGEEDIKGNMLVKETHKMLKAYDFFYGNVEGSDIFKGVVDVVVCDGFMGNVVLKTTEGVASAIGSIFKDEIKSSFKSKMGALMLKNAFGILKQKTDYAEYGGAPLLGVNKSVIISHGKSNARAIECAIYQAISAVESQVCLRITKAFESLKPSVSQSDQQDA*