MAASRKWVREMADPSNDTLARLRSWMLLRINGRERPVSPPSPWQSGCPELLTGLRARPVWETAELPWLRPFEERAGEIRAELLALRSCRGFQPLKIPNWASSGKVASPDGAGSLSHDAGEWNVFYLSLHELPFADNRARCPVTVSLLAALPRPYDHAFFSALTPGTHVVKHHGPTNKKLRVHLPLVGVEGSRLRVADRTYECVEGRCFAFDDSFEHEAWHDGDRTRIVLVFDVWHPDLHDREVQFLSLLQRSRLRAEMKRAEAAAERAARGCAVANASLVAREGGGREEESAPLARGDNFFQLLRDAKNALPDNEWWV*