MADLVQNRGKRRNDDGLGSVVDFLLANARLVLGIGGAALLGIATLAVKRLIDRASSPPDDEKPDQKLIGESWKELSLIGPSPKPPRKGTKADLSEALPVPGTNNCGGDNISYVQLEKQIIKNTAKVEIQKENLFITLQEKLLHYYKSHVAIKESDVGPAKELAFQICMELQNFLQNKYSEMPLGKMNLAGSLYDGMQVIKADHVSLLIPLVLEENLWWFIPGEDTILNAPEFWMIRRMDLEYFPRGSSYWDRYTVGGYLSSKAIIEAFHKIVLGTINWPAIGSMLGSVIRPVVVPGELKLEINHEQGQLNIDILPTTKIADTVLFAEPCTKGYVDNLWCQSFYTTEMNKLRDLDDADFGFRQYCIRILKGICKDNPPLVKLSTRQLTTVVLHLSETQPNWAEETLADRFEQVLENLIGYLEKGVLPCYFNNKINLFSELSEEDIDEIGYTLYSALFNPDQLLQK