MMILMHRALNIVFPLAILILLLIILPPYLVFKLLSYIKRSIFSENVAGKVVLITGASSGIGEDLAYEYAVRGARLALVARREDRLRAVADKARNLGSPDVFQVRADISKVEDCRRIIDETLNHFGQLDHLVNNAGISQAAYFEDCTEVSDLTHIMDVNFWGSTFCSRFAIPHLKRSKGKIVVISSIAPWSLTPKLSVYNASKAALISFYGTLRLEIGSHIGITIVMPGLIDTEMTSPSSLAKYSVKYCPPNEPANQCAKAIVKSTCRGDRYLTEPSWWNALFMFKSLCPEALDLILCWAFMVNGAQKERRI*