MSALQALVVSDAPLKMIQLVYDADPSAMNDDVFLDACRHNTSRDVIEFLKELVAEPSVYLKAKIAQVMVDLLDNRRNQNADNFVALFKMFPEAAYYNELPGEVSGPFHAVFTDNEGYWGGHLHDDVLCDMIRHIPGDVEFIEIGSLDRIWDAESKTECRSLLAAKLKELKNLKGLEVPIEVGDNLDQNLVKAICDLISYGPMETLRINSSGFEDNIYEESGGDSGGKDQQSGFFLPILDVIAASGLKHFSLPDCFHLVEEYRDRMIEILQWNTSLTGVAIGDVSHFDKASLKDKKALNDKGLIDHYTTLNEYGRGVMRDPKMTMRAIVDLLDKATSSYRDFVGRYPRPHHHPYRTVLYKMDDKELSTVRVLNGLLREAPGKWSGQALDEDNQNSKPSAMSPPNRKRKASYSLDRSTSLD*