MLLALSHLSAALSAAPRPSTYFATTLGGLEPVLAAELSSPEIGASAVSCGRLGVHFEGGPEVGARAVLWSRTALRVMELLERREAVHTQASLYDFARAVRWSEVVASEQQTLSVGAGGGGEPLTHTHFSALTVKNAACDALREERGWRPSVDRAEPDVPLHLHVHRGEARLYRVLSGAGSLHRRGYRSGEAVHKAAMKESLAAAMLLHAGYDGTSPLCDPMCGSGTLLVEAALIATRTAPGLLRASPPPLVKWGGGRHAAAWEEAWEEAVAEARAVRRDAAPAPIMANEVHPGALALARRSAAAAGVEALIDFSHGCCSEYVPPHAPSLVVSNPPWGGRLDADGAADSWAVLGEWLKREGREGRAAAHLLSGSRELTRHLRLRASSRTPVEQAGDSLRILRYDL