MIPRAFVEKYEEGLPKTMFLKPPNGKDWKLNLVKLDGNMWFQKGWKEFAEHHSLAHGHLLVFKYQRTSHFQVQIFDMSALEINYNFKRVEGKRASNSEGNKPPNDESSEDYRAGQKRKANLAFDFFQPCKLETGRDDKVRNDLKFQKVALDHTNKKCKGMKFNLLSNISLCFTS