MASLVAGLFLNPSERVGRGVAEHFCCSQRRPSPPSELHVAKLLMTKVQCYCEAVEGRRKSLAAVDGFYRELMVCQWRIEAIEAQQRALQEPEVPEKQVVSPTAFEAVSWEGQTDGFNPVETCLAELATLHDAALQGLEERAAHYAVTNWRSNGLPKRVISSEDKSTALERYRKLAEEVFAEAAAEMRGLTEAPKAAWANLPNSLAQRLKFWSCELEETWSNWQDATSRMYSAGHDALGAWRDIAEVLECACQHFEHLQDGGQKVIAKPELQAALIIFVARSLEVELLNSLGLSGLRDADADDDGEPQLSFCVETRLDMLTSVLELLCHLNVLDRVGEELLHAGARLHSCQRIRLAIGDW*