MRGARGRGRTVTTRARARRGEHARARASDVERRRRGDDASRETRRRDLLAGGVGVGASVWLPGSAEARVDASRANARAVPTTETPLRGTRLTPSRVIKGCWQLSGGHGGDRDSDRTKGDAAVEDFERFVEAGVTTFDTGPEACGYGPSELIIGEYLKSPAGRRRANEVKVFTKLCCVGREQYGMTKEWVEANVDRPRKRLGVDKLNMVQMYWNDYGSKGYVDAALYLTDLKHKGKIDAVSLTNFDTQRMREMVDAGAEISTNQIQYSLLDRRPEKYMTKYCKDTGIGLLPYGVVAGGLLADKYLDAPKGEFRINTSSLRKYSSVLAEVGGFEWYQSLLKTLRAVGDKHGGASISNVASKWVLDSPVVPAIIIGARNASHIDDHRALFDFDLDDSDRRDIESVLEKGYQAKEDAYTWERGGRW*