MSAPRAAQLLQSLAGAAIAFGVGGSALNASLYTVDGGHRAVLFDRFRGVLDETAGEGTHFLIPVLQKPYIFDIRTRPRSITSVTGTKDLQMVNLTLRVLSRPDSGELPTIFKTLGTDYDDRILPSIGNEVLKAVVAQFNADQLLTERPFVSALVRDALLKRAKDFNLILDDVAITHLSYGAEFSRAVEQKQVAQQEAERSKFVVAKADQERRAAIVRAEGESEAAKLISDATSSAGGGLIELRKIEAAREIASTLAKSRNISYLPGGNNMLLGINPSM*