MSLHMSALLPAASRAAVVGARVLAARPSAANSATLRAAAVRRDGAHRARLFCASAAVKEPEVAAKAGTDAPTPTLAWKAAIDFKRIKENPDAIQANADKRAAPCDVAKVVSTYERYQALNRECDEIREKRNANAKSMKGKMEADVRAALVEEGKALKDQLAAIEGDLNALEVELQIEGQKIPNDTHPDVPIGGEEMAVLRREVGAKRDFSFEVANHVDIGERLGMFDFGTGSKVCGSRFVYLTGAGAMLELALINWAMQKVVSKGFKPMVVPDLVRQSTMEKCGFQPRAENTQVYNIESSELCLAGTAEILLGGVYMDEVVDEKQLPIKMAAFSHCFRTEAGAAGASTRGMYRLHQFSKVEMFVVSTPEQSDELHDELIGIEEEMYRELGFHFKVLDMSSEDLGAPAYRKFDIEAWMPALERYGEISSASNCTDYQARRLNIKYRPNAVDGKKQPLAHCHTLNATACAVPRMIITILENFQNEDGSVNVPEPLQPFMGGLKVLTPEVVAEAK*