MQSNREILLVDDEPAVLNALKRELRPYFPHLHTATSAQEALELLKQHPVQMVISDYRMPGMNGADLVIEINRRYPHIMSLILSGQADMNGLSRALNEGDLYKFLLKPWERNYLLQTILQCFSEKERREEFDIVSGLKTWQALNKQISLLQSLADHPYLVLIMEWTAPLEDLQKQAISQHVIQQLPETEHIYQDGARWFWVTHRLTPWYQTLFKLIDSFQNPASSENAAFDITQPPHWWIADIESWPDVELRLVNPPCEKSALVDHFPIFGLGNADETLEIKQLLNIYRDLQLGHFCAFYQPQKHIDSGGVVAFEALARRVIGKGLYEMPDRFFPILEKYHLIPTLTEVMVRDILTFLTTEDAVLQDITIGVNIPGKMLTDGSFYRLLLSVAEEKQAQHALHRLSVEITEHDLIADFDAAKHEIYKLKSLGIRCALDDFGTGYSGYEYLCEIPFDVVKIDGRYIQSLGKAESSTVILQSMISSIKSLSMQVIAEWVDSDQQYQILQEMGCDMVQGYLVSPAISPQQVLNYLHKK*