MKLRNEVGVMKEGQDEVENILVSNMRSVFLSDIPTVIESDTDNVPGQMALPHLSQLEAQDLLRPLSCSEIRNSMFAMKGSTSPSSDGISVDFYKKHWNTVGQSVINGIQHFFSTSFLSKQWNQTLLVMIPKVTTPEEASQLRPINLCNTIYKCASKCLANLLKVVLPTLIDESQLAFIPGRYMSDNALLSHEVLTFINRRKSSGSNLALIKVDMSKAYDRVQWDFVFKAWRLHNNPQLLLAKLYNARGIRKAENFLLNGCAWKVGSNSRIIAGKDKWVEGRIPVFSSNVRLSEAMSWKVSNFLAPDFTGWDSRKVRNNFEAKDARSILSTELPDSPELDFLYWPHHMSGKFTIKTGYAYLQQLEHDDQLNLHHDFYRLLWSLNLPPKWKIFI*