MEDNSQDVINKYKKFKKVDGATYRKVNQFLRKRTYITAREWALARLCTDFRTSGGAEMTFIGRHLPELVPFMEEQYSPQAVNQARHSFKKKVRKASATFFYGAMCGFFTTDELDDLLFEASEVSRFLLEVEGTTLDIDEEIDIEDRITRVMRSVGETAKTILTQRTENTHTDEEDTPSENPKEPHDKETRFPETNKPPNPENSPVLQPEDNAVEFPTRPDQMAKTQSQSPRQNGHELFTTTQAIPSSYPDEKNSDTLSMNSSGNTNEGLQP