MGSEIVVSGAISGVGNGSVNSETNGKTALAVVPTKKKNALSVSSSKDRHTKVNGRGRRVRMPALCAARVFQLTKELGHRTDGETIEWLLRNAEPAIIAATGTGTVPATQVTTTSENIPLSQSQPSVLAPLTRATPVSGFPVGGGFFSMTPQSQPNCRLDLCQPSLEFSGNAYRHMPFTALLLQPVTADDGEEKVAEEDEKQ