MNLLGLVWLAIRHPQELKALVNYKLWYDPPNLQEHPEVTRINEPNMQACWTFLDQTSRSFSAVIKELDGELSRVVCIFYLVLRALDTVEDDMSIDIEIKETLLKTFYQKLEQPGWNFDGCSPTEKDRNLLVEFDKVISEFQVLEPKYRTIIMDVTCRMGTGMARFARTAVDGGGVFSIDTMGAFDGYCHYVAGLVGEGLSRLFSESGKENPELKYQLRLSNSMGLFLQKTNILRDFREDVDAGRMFWPSIIWKKFVKEPKLLTLPEYQNQAKFALTEITIDTLNHVVDSLEYMTLLKNQSIFNFCAIPQVMAIATIEICFQNLDVFQKNVKIRRSTMALLISKAINPRDLSYIFVDFAHKIHDRADPSDPNYVKLCVVIGRIIAWAENRYPSFITPTNPPPLYSDDPIASNIQDVRVHQQPALREIGLNPPSALAVKPKMGLDDLKFVLIIVSSVLALILTVSAILGSLVYLATKKPDTSILNFTLPLTSWRIEL