MTTDVLALNALAPGRDLDAYVQTISAFPVLSPEEEKVLAECFYYENDLEAARELVLCHLRFVVHLARSYRGYGLAEADLIQEGNVGLMKAVKRFNPEVGVRLVSFAVHWIKAEMHEFILRNWRIVKVATTKAQRKLFFNLRSSKQRLAWLTQEETRAVAEELGVPEQEVTRMEGRLAATDLTFEAPTDADDEEAGTAPAYYLASEEPDPADLVAEADSEADSSERLRVALVDLDERSRDVVQRRWLKDDKTTLQELADEYGVSAERIRQIEKNALKKLKLALAA*