MHSMELLARLGASLLRTPAVIALYRHLVLSHRPWTRCFGLCVLAVVYGLRTARQFSNRRLKLTALAALVFTQAALSLLPKSLLAPAAGCIALVAATALACIAGFQPEDGIGHRCGVKGFNGRLCENTIEAAVELAERDLREGPLPGFPYLEFDVQETADGELVVFHDALLSGAFPIDGCNAALAEQLVQAAGVPFNSLTLQHLSLAQLQSLHLAGRRGLHVPTLDQLLEACVAAGLRRTLAVEVKLLSTDAARQRLIDIVGGYLDAQAPRLSSDPVAVRHRCKQLGWAGIIAFPHLFAASFGEYGAPEWRRWAHKFKQSGIPVRACHALWLPLGX