MISFQKNYDVEIPPTGAPGEMAYGKKQRITSALRDLTNGELDNTRRRAPRPVQFSQVHPAEDIDTGLKSKDETSVIRRLHSPDVADIDDMQLAIAEDIHASLLKTQAFLVASKRFPPEISTSMRNILVDWMIEVAEEYKLVPETLFLSVMYTDVCLQEMNIHRSELQLLGTTCIMVAAKYEEIYAPPIDELCYITDNSYTRSQIIKMERAVLKCLEFSLTRTTVNTFLTFYLSRIHTSTRCSSLAAFLAELTLMCQTFLDFTPAVVATAAIFLAEYNLSDARPRILELDLFELLDNNQLTRCIESMNKEFASYDAEKFHALHEKYSSQKYNEVATVVAKGNPLAMLKQKCTIQRGAGRPNEQNIHREV*