MLSPALRLLCRRGASMRSRAFSTSPAVHAAEVKSLGVIGAGQMGLGIALVAAQKAQVPVTLVDNSQASLDKGLKFADKLLEKDVSKDRITKEAADAARGRITSSLSLDDLSSVDFVIEAVPEIPDLKTSIFSKLAQIAPEHVILATNTSSISITKIAAATTTDPTNLQAPSRVISTHFMNPVPVQKGVEIIAGLQTSKETIDTAIAFVQRMGKIASVSADSPGFLANRILMPYINEAIICLETGIGSREDIDSIMKNGTNVPMGPLTLADFIGLDTCLAIMNVLHQESGDSKYRPSGLLKNMVNAGWLGKKSGKGFYDY*