MGQFYSREFDGDPYVDLMRSLPERELVWWAQKVIWLAEGFTFVDHFARTYPRLLQHKCQRCKGAGVMTCPACLGDARVSGGARRRAALAGLGGVAEGRSAHDHDHEAGADGGCRVCGTACAWDAESEWMERWGEWESRLAYYDKATGPLMDEWYEDVLNAGNLEEDTPPVEDDPPGPEVTGRWAEHDRALHKDKKRMAALMRRWGHPYDADANLGYQIVDPTASMGENVWNMAQVYNSLPPELNPLRTQHLADRGGGNTQAAVEAARSAFDAQVVMEAALLQNLEAAAQDLPKPHRLPPTAGTVACNECGGAAWGYSFFPNTAVMFGLERPFWGDTLARLSKYWNPTQVADPARTGQLLPYGEGGLRRLLAAGGGGEDEEGGALEAVVGKAPATTGRYRRDLELLLAHPELRDGALRVPGGWGPEGGLQTYLRGQQEEQARMQRRRDLAAEASPLELAPAGK*