MATMKDIARLAQVSTSTVSHVINGSRFVSDEIREKVMRIVAELNYTPSAIARSLKVRETKTIGLLVTATNNPFFAEVMAGVEQYCQKNQYNLIIATTGGDAKRLQQNLQTLMHKQVDGLLLMCGDSRFQADIELAISLPLVVMDWWFTELNADKILENSALGGYLATKALIDAGHRKIGIITGNLKKSVAQNRLQGYKNALSEAKIALNPHWIVESHFDFEGGVLGIQSLLTQSSRPTAVFCCSDTIAVGAYQAIQQQGLHIPQDLSIMGYDDIELARYLSPPLSTICQPKAELGKLAVETLLQRIKNPNENYRTLVLEPTCVLRESIYSFK*