MAACLGSVSEMHSIRTVLEELDEEKQMVRPETTNSNPNSPTSTSTSVMVMRRKVERIFPVYARGKLSPRSDPSVNSGSVVGDSIWDAVRVEAKCEAENEPILSSFLYASILSHDCLERALAFIIANRLQNNTLLETQLMDIFCDVMVQNRGIHRAIRLDLQAFKDRDPSCLSYCSALLYLKGFHSLQTHRVAHALWNQGRKLLALALQSRVSEVFAVDIHPAAKIGEGILLDHGTGLVIGETAVIGDRVSLMQGVTLGGSGKETGDRHPKVGEGVLIGASVIVLGNIKIGDGAMIASGSLVLKDVPQHSMAAGIPAKVIGYVEEQVPSLTMKHDASKDFFEHVAIGCEGRSIGEYEYSI*