MKVAKSNYFFSSFCFNFLFTIILLALNPVLSIRFPDRIPEVPQDASTQPLQTAVFSLGSFWRSEASFGCLNGIVRTTVGYSGGSKANPEYRNLGDHAESVQVEYDPRVLGFRQLLEVFWASHDSRQVFGQGPDVGNQYRSIIFTSSTEESRLAAVSKEREQSKSKSSVVITQIQQLEAFYPAEPEHQKFELKRNPFLLQLMGNLPEEELERSTLATKLNGYAAELCSSRIQKRIDAKINDIIKKGWPILKEV*