MSGAQISDFRFRKDEQVEFTKRSGGLAPGHSEGSHQGRRIKGLAPSRLLPRFQRREVIAVVIRRKALSQGRASVQLAWKLNNAQERTYGSHTTCVIGERTCMGDIQMGGIQESHSTVQDGPDLITDSEQGRGPNRTMFAGKRKSHWVLVIFSVLALLVGQAAAILLSRYYFDNGGDSKWILTLMQSAGWPILFIPLVLYQRMQASKLTPLTPKLVPIYVALGLLVAGDNLLYSWGLSYMPVSTYSLLCSSQLAFNAVFAFMLNRQKISPSILNSLVLLTLSAILLGVHSESDKPKGVNPAKYIVGFICTVVASAIYGLILPLMQLVFNRVIKKETFAMVLEMQIYTSIVATVVCIIGLFVGGDFRDMKENADSFTAGKVAYYMTLIWSAIGWQVCGMGAIGLIFLVSSLFSNAISTLTLPVVPILSVGFFHDKMDALKIISMLLSLWGLVSYIFGGYLDSKPAMDFQNDTDSKSAIREDQLNSLVALS*