MSKSTTEPDSSGFELLSNCTTAQMISFHPVYRVAQIYQFLVACFAFPPLFYFIFFKLIKSSFHGNLKCVLIGYFVTVLAFTINFQIVGFVQVLLPFISRTPCDLIINGRYLKYGHPTGSFIMTLSTLLPICITIERFFAMKNAETYEKTPVKLGPIITFLLIIIDLTTVSMIHRNSNFDAGSISFVIFPSLEVGLTMMKFFIIIVIFNVINFLFNIKLIRDNAKLKSINSTLSTKFQLEEVYFSTMFVITVVFYHVAFFCSYIILVLTFLVVGPLLFNPIDVWAGNGILMTIMATYNLVIGIVAVNLYNKIQTIKSEELNGKVQIQTTGNTGAQNYVNVTNRIWNSNSIAP