MSSATTLGGTSPGSASGHTPGAGTCPTPARRRHRTTFTQFLSCSFGNQCLTCSCVAMFQEQLRELEAAFAKSHYPDIYCREELARITKLNEARIQVS