MALPFQKGLEKYKNIDEDELLGKLSEEELKQLENVLDDLDPESATLPAGFRQKDQTQKAATGPFDREHLL
MYLEKEALEQKDREDFVPFTGEKKGRVFIPKEKPVETRKEEKVTLDPELEEALASASDTELYDLAAVLGV
HNLLNNPKFDEETTNGEGRKGPVRNVVKGEKAKPVFEEPPNPTNVEASLQQMKANDPSLQEVNLNNIKNI
PIPTLKEFAKSLETNTHVKKFSLAATRSNDPVALAFAEMLKVNKTLKSLNVESNFITGTGILALVEALRE
NDTLTEIKIDNQRQQLGTAVEMEIAQMLEENSRILKFGYQFTKQGPRTRVAAAITKNNDLVRKKRVEGDR
R