MTLNKSASLPAILALGTTAPKLAGHEKQQSLRYATANDKKSAFATFKPADVSQQVLEYVMELQRPGWRQRATPEPEELPVTVEDLVPKNQRYPRVTPAWLKHEKQVLRFYAFFQETVTERADENSRKRHIIIMYYLEDGSVSMSEPRIENSGIVQGSFLKRQRVSRNDGTGFIGPEDLRCGIQITLFGRTYHITGCDSFTRWYYREIGVEIGENEEVQEDAWQKSYKLRKLIDRGALPPSRFSVEQKTIGQFQMGAPPVSKKLTQFLLNDRRVLRFKGYWDDHTKYGARLYFNIHYYLADNTMEFNEAHCRNSGRYPAPVFFKRGPLRKHNVAHCVPAMLTDESCVYLPEDLRVGDSIDVWGRKVVLFDCDAFTQKFYKEYLDLDQRQNRLDVSEKPVTHLKLTPPPHNGVGKEEDSLISTQMINVKAPKVDLEKLMVYTGEVLRFEAKMANGLAEDEMRVLVIAYYPHDDEVAVFEIPVRNSGHWTGKFADKRRMKNPATGKNFKLSDLVVGTTVTIAGQPLHIIRADERCLRFLEARPREFPY