MASVASDPLLSHQIWHKNQIFPSKNPSLGFLPIPCSGFCSNPRRSVVRAQTAVIPVDSKGVVAPPPFEFDAVSEAELKERGFLGLRKTKLVCTVGPACSSLEQLERLALGGMNVARLNMCHNTREWHRDVIRNVKRLNEEKGFCISLMIDTEGSQMHMVDIGGASSIKAEDGSMWLFTTQKFEGHRPFTVQANYEGFAEGIVVGDELVIDGGMATFEVVEKVGSDLRCKCTDPGLLLPRAKLTFWRDGKLVGNNSDLPTLSTKDWADIDFGISEGVDFIALSFVKDADAIKHLKDYLSTRSSELIRVLAKIESLESLENLVDIVEASDGIMVARGDLGVQIPLEQIPAAQEKITHICRQLNKPVIVASQLLESMVEYPTPTRAEVADVSEAVRQYADALMLSGESAIGSYAEKALSVLRMTSGRMELWSREENRQSLLTQRQLAVSLPDRIAEQICNCAVEMANNLGVDAIFVYTTHGLMASLLSRNRPNPPIFAFTNKSSTRKGLNLQWGVIPFGIDLSEDMEDNIGKTFNLIKTKGMVKTGDVVLVVSDITSSHRIPVFQSIQVRTIA*