MDSRFAFLLCVLALASTASSKEMFIDRAEGADFSTIVGQNLEKSVLGGRKLSKVESHAGLNTTGMEGFEAVDSVLEYFQSKPVSNLLGTEVQLEDRRGYDYRICMIMGASASSVWYNLRVRHPTRDVPIIDYDLALFFQPMLMMGITAGVTLSVIFPYWLITILIIILFLGTSSRSFYKGIEMWKKETKIKIEEETTVLATHDVDYEALPSDEHRNGTLETICFNIRWKGLSVLIVVWILFLILQILKTRTIVCGVEYWMVNALQIPVAFGVCIYEGILLYTRSKSRRRCGDVENVCEASIEWGATVLVLCASSGIVGGIVGGLLGSGGGFILGPLLLEIGVIPQVASATATFVMMFSSSLSVVEFYFLNRFPLPYALYLMSVSILAGFWGQYFLRKLVTLLGRASIIVFILSAVIFVSALTMGAVGIERSIHMIQEKEYMGFFNLCLES*