MKMRTKSILVRSSRKSLDPSNPSLAPLPDDEANENFCSGIVPDTFDERDVPHKKRHCLGTSVTTDRGGSVEPLLDLDACIVCEVSDERVSRCCGVDCLLSFHGECLYAELGSSSSEDVANPFCPYCWLKIVALKSKTLREKTVEAEKAVFKYLDKEMKSRNGDTTLSGDAIGNQEQSTNKGDNSRGENMLLIEEIDQPGEDKGKVGTDKVIDEVGASEDEERVATENFQDAEDDDKDDETAKDQSTRILNTGAGKKGDVSSFLSMQESFSAKEHDHVQQSEVRRRRRRIELNTIDSEISSKGSSNERNGEDVTEQITSSAQVTSPSGKMKNQQATTNVAAKSKTVRDISFFMKDQRRRLLWTYKEEEMLKVGVEKFAADAKKNMPWRKILEMGEKVFHETRTPADLKDKWRNMLGARVGPKTNKAAH