MTTLLHVACFNDLKAWAKKHRRSLLVAAGVAGAGVGTYYFVSSMKARAKAREERDERQSAILRKEAEDRAEAQLQSHFESIQRISDSTTLPSVLPHLKARLFELVNLSGLTEKLMTGKEDPQALSSKEKLQLWQELKVLSFTRTLCAMWSVTLLDLFIRTQLNILGRHVYIDTARDMSVAKAGELYKPLSMSCQHKFIAFADYLPHKGVDGLIRDVHTSVESVMKSKSLKEAYRISHLRDLFLHIQQSFQENQERWVQYVLPEDNILPDDLAAASSAADAARLSMSEPSAADDAEKLEQLMFETRNVLTSNEFADVLGASLDAVLEAVLEDLSEIYRGNLDTGIPLAKLLPPVASTGSTLLEHPDENRYIQILAQLPQVQSFCALVYSSSTGEDLG*