MADFLALPSFLVENSAAVALKDAYNSFSERRAALGLSNPGTVDNIAREVQKEVLLSNFMFSGLRADLTKVFGMSPLFRVSHAFSMGGSGNLPPYAFSAMYGTPKVFMQGNFGSDGALAAVFNYRWNPKLVTKTNTQIMAGASQGLLQIDNDYTGDDFSASIKAFNPSCLDGGLTGIFVGSYLQSITPSLALGFEAIWQRQAMNTRPETALSYCARYKANDWIASAQLQAQGVFTASYWRKLSERVEAGVDMNLQFAPNAAAALMGGPSRDGTTSIGAKYDFRASTFRAQVDSAGKVSCLLEKRIAMPISLTFAGEIDQAKQSAKLGLAVSLEIAGEELMEQQEKIEAQGMIPPPF*