MDFASMDSAQLTMVGSGFSALLSMHFTIQLLSQHLFYWKNPKEQKAIIMIIIMAPLYAVDSFVGLLDIRGSKAFFMFLDSVKECYEAVAIAKFLALMYSYLNISISKNIVPDEIKGREIHHSFPMNLFQPHTARLDHRTLKLLKHWTWQFVIIRPVCSILMIALQILGVYPSWLSWTFTIILNISFSVAMYSLVVFYHVFSKELQPHKPLSKFICIKGIVFFSFWQGLLLKILVALGVIKSHHFWLDVEHLQEAIQNVLICVEMVFFSVMQQYAYHVAPYSGDVHAKLSQKKNE*