MVANALVDMYAKCGALEKAQKVFDELLVRNIISWNALITGYVQHGHCEEALSCFKQMQVGGFFPNVVTFACILKALGSIGVIDRGQEIHAQIVRERLLETDIVVANALVDMYVKCGALDIAQEVFDKLLIQDVVTWNTLVTGYTQNERGEEALSCFERMQVEGFSPDDVTFACILKACGSLGAAYRGKRIHALLESRTLLEKYNIVGIALMVLYANCGMLAEAQKLFDKLSVRDVVSWSALMEGYAQIGKYEIVLRLFEKMIEEGIEPDSVTLTIVLSACSHGGLLDRGQMYFEIVSQGCGIISTSEHHSCMVDLFGRAGHLDRASVVVEETPLSANLTMWHTFLGACQKWEDMKLGRWAFEHALQMDEMDAAAYVSMRNIYATACRQEDAGKTEAL