MKLFKAVMLALCSAIQALAMPHRALTGEVEAALAKLGVDVAAISQLNGNLTDDGCQNACGALNHLYASEKVIAGNSSTYQDITRSYWAAQQEEARPACMFAPEVDTEVSIAVLLARLTNCQFAAKSGGHASFAGASNSEGGITILFRDLNEISLNEDKSVASVGPGNNWGQVYKALEPHGVSVIGGRLSSIGVGGLLTGGGISYYSNLYGWALDNVESFEVVSAVTGDILTASETEHPDLYWALRGGGNNFGLVTKFNLYTFPSTLLRGGARLFGEDQFPNVVSAFVDVAKQANEDPNAQQYVMFASIGGTNIASAELTYTKNVSNPAIFEKYHSTPAISDSTSTKTLAQYCDDLEAQDPYGMRDVFWNRSFKLDEDFANWVVQYWFSILPRVSGIPNALAGLTFQAITEPILEKMSHAGGNALGLDQSNGPILLIHILGMWSSASDDDTIYRFINDFFVNITAEAESRGLDNEFIYMNYASRFQDVIPSYGADNKARLQEIASKYDPAGVFQTLQPGHFKLTRAPVPNPY*