MDEVLIQHDELKCDRIALWTLIADTWLDTKEGIYDEFVGKLAVKAKDWVVGDPFHPASRLGPQVDKKQYEKILHIEQGKKEGDTLLTSGKAAANKGYYIHPTVFTDVTDMTIVKDEIFGPVMSLMKFKTTEEAIKLANNTRYGLAVGIVTNNLDIANTISRLIRAGVIWINFTLCSIMIALTEGTNLLQLYILIRFMAGSGQLTVPPGFRFHPTDEELLYYYLRKKVSYEAIDLDVIREVDLNKLEPWDLKEKCRIGTGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIHLGNSQRIGMRKTLVFYTGRAPHGHKTDWIMHEYRLDDDNSDVQVLLNHAL*