MLALPPLHFLRRCLGSLIANADYARLLDLESAVQLVLLFNTADNLGVHWCILTYDDCHYVANQSGIMKHVDSLLCHPSPGNLTDPTLMPALIGFFDERGTFAPTVLSDQDAKGVLRLLESFRTELRCNPGVNLVSKHGRVGKVQVIDLAVSASQLLLPTLNGLLLAYPVVYVVEGGIDGASRASRSLSSQDLTLFEMAAAPPVALCAALARHGWASQGHSSCSSSNAARKKKKSQGAGCGQVDRPTNVICSFTMPSSMCSQGSKVALGENVKAWAQRVEHALEVSALGWSFVKCVPSAVGTCSVSL*