MKFFLVVFSSLISFSLMAGQLTSGAQVVELINTNNDTEDFAIFLKNGSGPCAIATPEGVYKIVFPKTSFANQSSESYGQAFSISLAAITSGLKVRVHNFDNNNCDQANFISIYSAS