MARRGLVPAVVGAGATALLASSGPSFAVPRAADATKAKVQGVAASYAADAAPTPLGFATVASAAVAAAGLAAARRGSRVAASRADTSRVVCAAGSVGKKRCLVMGGTRFIGCYLVAKLREQGHDVVVCNRGKTNGGKPEPLPGVNDAEHQKMLEGVSVLVADRKDPAALKAALAGAGKFDIVFDNNVRKLNEVQPLVEGVQSTGGCEQFILMSSAGVYGPTDVLPLSEENPGDPNSRHKEKLQCEQYLDSQGLNWTSIRPVYIYGPLNYNPVERYFFDRVTRGRPVCIPYDGKYITQLGHCEDLADFMIKCIGNPAVKGQVYNISSEEYVTFDGMAKLCAQAAGMAELQIVHYDPKSVEVPDGFPKAFPFRGMHFFASIEKAKRDVPDWMPKFSMLEGLRSSYQQDYLARGFDKQQPDFRTDELILSKTMSAA*