MGEILDREREEKVQAEPQFRWSHDEEPHRRRKQEILSHHPKIKQFMGIDPTTKYKVAFWVAFQLLSLHLLQGAPWYTWLFCCYTLSGSINHMMTLAMHELSHNLGAKGVVPNRFLAILANLPMGIPAAASFKRYHMEHHKFQGEDVVDVDIPTDFEGWFFTSTPRKILWCLLQPLFYSLRPLAVNPKQPTRWEFINILCIIVFDAAIVYFWGIRELLYLVVGTLFGMGLHPVAGHFIAEHYVMNDGQETYSYYGPLNWLTFNVGYHNEHHDFANISGKHLPDVRKVAPEYYDAIPHYHSWVKVIWDYIVDDNISPYSRVKR