MLEVKKELNDFNFDSRLPDGLNLCFSSSPNCNTDTFLQESTPIAGTTKARARRWTEEEDKLLSEKVKKHNGRNWKKIAAYLPGRTDVQCLHRWQKVLNPDLVKGSWTKKEDDRLIELVRKYGIKRWFFIAKYLPGRIGKQCRERWHNHLDPTVKKDAWTEEEELILAYYYQIYGSKWAEIARILPGRTDNAIKNHWNCSMKKKLDASPLGCDIKVASSGFCASGIRPEHVVAKVEGQSFNGMVSPKQSHWLNRSVDNILTKLILQNDSGEESCSASSRGTPTPRASRQFLDNSLDCLPLSSTVTDEAYESLKRQKVYFSDTELKVGDESDSPLLNLSYSKSANREKKGQAGNGGNYNSNNTMPHSVDEFSECLSPKTHMALACAYNNGCTPPTSILKNDTGDINPETLLRNLAMTYENVPSIIRKRTPKKGKLL