MGYTQLGQGQRVRESLIPQPPSKLQKLRKGLWSPEEDEKLITYIMKKGMLGCSWTYVARRAGLQRCGKSCRLRWINYLRPDIKRGSFSQQEEQLIIQLHSILGNSWCQIAASLPGRTDNDIKNYWNSFIKKKKLKQTLDSLSTNRNTKCDIASDCDPTCNSKSVSGQPPARDVFTSFHLAPQQLDAAMDEGYKLDDSTFNGVTNAESQSWIDCIPAHDHECLSANAFASPRLEEQGQAYKTEESAYRQIINSWSSTQTQLPREADSSSGISSTAWSTRNPYSIAADCTTGAYTASDLRGISNLEDYKSLHENSTLHQACPPLNSCSQLSGPAIMWTDVDQYCNDQAQVQVQHDYNDRVNLKQISYQASHIGGLQDCSTLPSDGPLEFECEGEAGQEATLCAQYDDPVYNILAHTTASHLYQTYFTASL