MVKREVRTHVILFKRLGLTPDKRYLFMVMEYADCGDLFKYVQQHGRLPEADARWFFQQIILGLDYCHRRGVVNRDLKLENLLLRSAAEVPPPPGQLEQPRNLHIKVADFGLCKASVNSLPKSRVGTLYYLAPEVLRASADRPYDAKLSDIWSVGVILYVLLFKAYPFGVISDRDNKAQRDAILRRIANAEWQLPAHPVIGEACRDLLSRILVSDPAKRITMEGIMSHSWFREDLPEGALEFNEGLVEEQAADPPRCEQSMEEIDAILSAAEDPLHGGGLGAGLAGGGGAAGGGTAAGVMAMIGSSGIDDEIDELHAEHPSQFGMND*