MPDTVKLNVKWSGQEFALEFADSDTLADVRQKLEECSGVAPKRQKLLGLKTKANKPAEDGDTLSSLALKPGLKVMMIGTSETVIQATQKEAEAAPQVQDDFDLTEEQQGSLEVKDQPEVQEKLARRLRSVEVKILNPPRPGKKCLVLDIDYTLFDLGSSAERPEELARPYLHEFLAAAWEHYDIIIWSATGMKWVEVKMKELGVSTHPAYKLVCMLDHSAMLTVSTEKYGVFECKPLAFIWSKFPGQYHEHNTIMFDDLRRNYIMNKQAGLVIRPFKRAHLTRNTDKELYHLTRYLLLIAPLERISHLDHSRWERYLAKHGGSDXCVTSGCGSNSLPGKHASHCANRLQHCAARREPYRLLTSGQGMHRSAGLKSAA*