MGACRIQYILLVFLLIASHWTLVQNIYCEVSRTLSLEDNPSGTFNWTSKAEKCNPGEFCQETVLLIKAEGTKTAILASKSCVPQGAETMTFVQYTAPPGLVAISYSNYCNDSLCNNRNNLASILQAPEPTATSNMSGARHCPTCLALEPCSSAPSMPCANGTTQCYHGKIELSGGGMDSVVHVKGCTTAIGCRLMAKMESVGPMTVKETCSYQSFLHPRMAEIGASWMPTSLWVLELLLPALSLPLIYFP