MATTLPYADVDSSLKGMAGRAEGFGRSAVGGAHGPVHRVTSLADDGPGSLREACRMKEPLWIIFEISGTIDLSSYLNVSSHKTIDGRGQRIKLTGKGLRLKECENIIICNLEFEGGRGHDVDGIQIKPNSKHIWIDRCSLRDYDDGLIDITRQSTDITVSRCYFAKHDKTMLIGADPSHVDDRCIRVTIHHCFFDGTRQRHPRLRFGKVHLYNNYTRNWGVYAICASVEAQIYSQCNIYEAGEKKKAFEFYTEKAADKEEGRSGLIVSEGDLVLNGAQSCPVKEANGEKMFHPSEFYPKWTMEPATDALKQTLQVCTGWQSVAKPAEQGTS*