MSAAPAMSPPIAKAALYYFPKSIWSAVALLAVEEKGYGPDELDRKIVDINAGESYTPTYLRINPKGKVPCLVVPTEKTLASGIDNRYKALTESTAIVEFLDKSRSTTSKTHTTSDAPAPSLSPATITLSNTCNTIIELLHSPEWTPFKFVVSARNLLELQAKANGGAGIIVKGRYLALQKQIENADPEINPKFREFWLARSADFKPYVELLEAASKDESALSEEEKKAREEHFAKSDALWGAEAKRLFATLEKEMVGPFCLGRVVFLLICIAGILSNFLRTGDQISLADLHLMPYITRLVTLAGGDGSKTGIDAIPLYAAGGAAGDRVAGAQWSIGPKVRMFWESIIQRPSWKALYGNGIF*