MEPLRDTRNRLLNGWQLSKLYTFEVAARHQSFALAADELSLSPSAVSHRINQLEAELGIQLFVRSHRKVELTHEGKRVFWALKSSLDTLNQEILDIKNQELSGTLTVYSRPSIAQCWLVPALGDFTRRYPSISLTMLTGNDNVNLQRAGIDLAIYFDDAPSAQLTHHFLMDEAILPVCSPDYARRFALQDNLNNLRHCTLLHDRQAWSNDSGTDEWHSWAQHFAVNLPDSSGIGFDRSDLAVIAAMNHIGVAMGRKRLVQKRLDSGELIAPFGDMRLKCHQHYYVTTLPGRQWPKIEAFIRWLQEQV*