MTAATNNFNPSNVIGQGGFGRVYSGVLTDGTKIAVKVLIREDKQGDREFSAEVEMLSRLHHRNLVKLVGICTDDDMRSLVYELIPNGSVDSHLHGDDKKIAPLSWEARLKIALGAARGLAYLHEDSYPRVIHRDFKSSNILLEDDFTPKVSDFGLAKAASEELTGHISTRVMGTFGYVAPEYAMTGHLLVKSDVYSYGVVLLELLSGRKPVDMSRAQGQENLVTWARPLLTSLEGLDFLADPDLRSSVAPENLARVAAIASMCVRPEVSQRPFMGEVVQALKLVCSDMDVEEGETSGASNSVSSPEAKAKVTAASTSRQRE