MSRVAARARVAPASRARAETTTTCAIERTRRECAIGVATALASTVDASRARGTQSTSSSTTTTPRVTRVVATCAPGIAPASAVKSLEPLGFVAVEDASGATSAVARDASGKFSVEFQASDSKTPSACTARFAGVVLGSRNPAKARNDAIRRGATSDSNGESCRGDAYRGCVVRAPGGEGLGARFVKASAPTWDDLSVVRVVIAANDVEDVAGRVLKGFGPEARRSVGKFKAPGITEFAAEDARTKSASAFVAYPLTSSSAIEIEPALQSASTFAVKALHLELMEGCGVVYL*