GASTLTPLLKELLAASDEFSEKLKEYFNSCSNNPLEKIEKFLEENGEKIKAACLALCGPGCEAECERVYRLGKKLFLKVLERILERRSKETNKTDFSELLNDETFLKSLFATSLEVILHAAPGGASAGACLGVDLSYPTVLEILGLDPEDFASVIPEFIAATPLLTPEQRAYLRGVLERIAALAA