MAVLSAHPTWMSPLARISHTGVATRDVVVDGAAEGVWARIFLPRSALNLARRSLPVVLHFHGGGFCVGSPASAHVHRTCARMAHKSSCIWISLYYRLAPEHPLPAAYDDGVSAVMWLRSQALFGEMREGDPDFRFPEEETLAAKKADPWLSEYADFSSCFLSGDSAGGTIVHYVAAMVDGENLSPLQIKGMLLIHPPFPQEAPRASVELTNAMVSFFHKSALPAGAPFGHPLMNPLHPESPKDLSRLQLPPAFLAAASNDPLLPGDVAYFKALRRAGHEAQFFESPEMTHCFHTQFDGSSPAVAAHVDELEGLMVAFIEGNCKRSTSSRTLGEGVDAAERNIKLHMQIARQSCESSSVVEEDHEEFP*