MQGAARAPAASVSADCCIPAGLRLGPVPGTFKLGKYLSDRREPGPKKKVLAIRISAPAVRMVRGELVDESGDSPLEWIGLIRAARSPQEQTLEAIADLPGGQIFYRALRDVQPGEELTVWYSNSLAQWFDIPTTATPTHDEKGEERYICWYCWRTFRYPNSLKAHLRFHCVLSGGGGRAFLHHEHAVGHGTAQAAAEGFGLSPKPTGPDFAAPAQAGPLRPHTLAPQAPAACGAREGIKREAPSAASACSPPPAKWGPSKKGREPQDRVLDASGAARAHGPVVGVVAGSPAGGGGLAFYPGVRSAFRPAGLGRAAAGLHGDPCREEAGGKQGRLPGGGRAFGRDVPVQSPAARGAGPLHQHAHHHLDLH