MGHTSRGWGEASCGVEGHVHWQGRRGLSGMCAQGPSTDLGPKTEALGPLRTTVGSSTAQEGAPFPPALWPSSAWPSAQGWPLPACGAPTTALGWEVGGGFLRGLCLVGSFPRARTEQDGVGAGFLGCRHCRLHGWLPPQLVLPRALWSCSVGCSLHSLGGGMSQREAREAPATPGAGHGRAKARARGLPGTAEKRRSRLCRTRQDPWEETNWNTQSWGWAAPNPRGARAGGRARGRSEASPENAARERSRVRTLRQAFLALQAALPAVPPDTKLSKLDVLVLATSYIAHLTRTLGHELPGPAWPPFLRGLRYLHPLKKWPMRSRLYAGGLGCSGLDATPAATCSPRMKDVQVRSQDSEEAEVGLSTKPLPPALGDK