MGATASCGKGTSEDMLLAIGEGDVQLVKLLLVRKPKLMDRALFSRSKRRSSVFPLHHAASLGQSDVLSLLLENGAKVDALNRRKQTSLMLACKNGRVDCVERLIEWGANVLIFDADQERACIHYAARSGHLQCLQIILNAARSSSVAQTWGFTRFVNVRDCSGASPLHLAAGSCQPAVVRLLLSNGALVCATTTSTGKSSLALGSTPLHFAARGGSTECIKELLAWGADRLQRDSEGHTPFHIARKHRNMVCAALLNPSTAEPLVWPSPWKFMSDLDPEARILLEAALEQANDAWEKRVISSSGIYETVSDAPLRQDDDGGE