MSSNTIKWFNPAEVYAQFTTGEEPEKREKATTNDKQDRKDIQITESAELSLAPDKARVLILCSSCKESVEEVKTSVNRRVEYILQTLKSYRIKDTCYKINRILTRQEKTYFYETEIIVEFSDFLKCEEVSNLLVEKLDETVTVSPPVFYHSTERLANLRCQACVSAVKNAKNKALQVVQMFNQILGPPITIREESYEEIMGTPNEHPETSESQKKHAHSFHDKIMQATVTVNMKVFVSFEIREKAIVHKRKK