MSALRPHARERVLRERISDLLTSGGKDALHVIRGYVERKEFKGGEQYYRIRLPAQNPLSPRRSRTPGETDQDASEHIEKGSRVDLFGRTVVYVASTAEDSDLLELLRVGMELAALGTRRRIFVVPFLGYSTMERAVLSGEVVTAKANARLILGNVFLFMDLHVSGLLQYFEGPTVALELYGERPLCDGIRSLGLAPAPSCSAARTSAVRPKWVQAFADLFKVDLALVRKSRSPDGEQTHVMEIIGNVTGKAVVIYDDMTRTGGSLINAAKAYLEKGASAVYAVLSHLALASPEHAALLERSPIARIVATNSHPATQWPEFVKSLFRIVFQ*