MSRGIEDEREKKVGFGTFVRKRYVEMVHSSTDWAGRLRWSYKRATFILCTGNLLVALVMLHAALAPVFFVSTSTSQLPRGNGVSAHGVGVTLSKEELERIEDSNRLRQELLPTPLIERVREIQLEIEEEVNRTAALNIARQKVALELAERLRELKNSNSQATQADADKVAAELGVQLPGDGATADLDLVNGESLNFIEHEDDSIPGRPMPPECYAEAHTDYGGVAVRWGLTHHVNSAADCCQACLDQAKNATAGQKKCNIWVYCPKEDGCYSPDVYTHENHECWLKQADDPALNFKGHYDEEYRRRHPKAPLVVPWISGVTSQ*