MATDVSRWKEMLDNSMSGNFLSENLIDIHLRLPVKSIVRFRCVCKSWCTLFDDPDFISMHLRQASANSNGRLLFKHLSSSEQEIYSLRSNIAFAEVRRLEVPVPSKTDYYQIVGSSNGLICLTESNFKGSYLSLNLFLWNPAIREFQTLPKYHINNFTSPLMVVGLGFAFHPVINDYKVVRIVYFMRNKTSEADVYSLRTGSWRKVDANICCYIHSNVSRTFINGALHWLAGKKNEMDNTDNLILSFDMAKDVFKEIMLPDFGYDELIRKCLADYKGSLSVLFYDAYHSNENCDVWVMEEYGVAKSWTKHFTIRHEIEIIIPFEFFDNGEAILQKKKSGGFISWNPDGIRFRDLGVSGPARLVEYMESLVSPRGGNGSAGQLLFYSTSASTTPGSTKEIDVGVKEGEVEGEDEASRRSSKGSV*