MADTGAEAAKDGKLASFKDFTVTEVLFEDTMTKFIALLGRFQGREDPAVLLLSRKPFDKTDLSGLVGQGLALQRDFVNDIYSKYVGQPPAEHTTITVDLIYPATDKHIQKYRQQLRYMVRETPEVYERIVLPYIQSIPPARLQWVYNVLEKKKEVERLIFEDPDPQLGFMLHPDMKWDQKQVDQLYCLAIVHRRDVPCLRSLDISHLPLLENIRDRGSKAIWDKYGVPQNSLRIFVHYHPSYWHFHVHFIHAAMTAPGASAGKAILLDDVIDNLKTFGGDYWRKRTLTYQLGEADDLWRLLAGADTDI*