MPSPKQTEKLANLAVAYTLLEKLGAGNFGTVWKASHNDTKQIVAIKMIDLESSDDDISEIQAEIAHLSSCWSDHVTKYYGSFVRGARLWIVMEYLAGGSCANVLLSATGDVKLADFGVAAQLSSHKSQRHTFVGTPFWMATAIEMAKGDPPLSEYHPMRVEFQDFIEKCLQKDPHDRATAPSKTLNRLAEGLGGLTIDGNGYGQGTMGSEWNFDETIRGTARGIPVNLNLEDMDEGFEDEDGHGSEDAWDAKVAEMEMWDGTVKENAGDLLVAGTSAGSEMSLPMFEKQPNKRNSTPPPGASASKTDPREEGEREQEDEPSASSGKSTWKQRNDKVRGTVVKEGDVGDGFSTVKPMKKIDAAASQRLSMSYIGAGSVRRPLVMDILGGIRGNVAMGKEVGLGIGAGAQVELDGVDGVSGVRDEQRVDGEEVEEGEAKVKG