MLLQKMNYDQLARGICNVREKLGDFNGTNISYELEIFFMKDAKMIANFYKVVDDELRTKVRLIQSSHNRDWEAFKQAMKMEYAQEDQSRITMRSFHEWVSKENKGLTLQQELELHRMKKDEAGEMKMHMPSTSIETKSEAILEDLMKSMKDLSIKVAKLESGQTSKGKEPFRPKKEGQFDGHNITQFLKVYELVMEEEEVDEDDMIWVFQRVATNNVKDKITKLSLESTTWLDFKVMKKDFIDWVNKVNKNLTILDLVKEFDKRYSDLPKKEKDILDYEKIENVCTQLSKRSYKASTSSSILEEQPSTSTLKPGTPSISIKYEDNALQELIKGFKDLSIKLSLKKHLIRRCIWCDNVNHNCYNCDSFKEALSRDEVFIKDGKIHSSESRQPLNPNFGKGAMQKIMEDEEEKSVSTKYYSTKTGIKLANSNCK