MLFDEIWTLLMLSGLQYLQLSQTFNHQLDIHGLVEHIFLPVLQQVRYGQNVVIFGAGKLALLGAVFVFAIASLIAALSININMLVAARALQGAAGGGILILVSVCTSDLFSMRRRALFISLQGAVYAIAGSAGPLIGGAFAQYYTWRWCFWINLPFCGLSFVLLFLMDTHDPKTPLMDGLKAMDWSGIVTMLAMSLLFLLGLEFGGAVFPWNSATVICLIVFGAVSIGAFVWSEKRARYPLMPLKVFTILSNNAVIVLAACHSMVSIGIEYYLPLYFQSVKQESPFKSGLLMLPLIIIEAVTDVVSGVVISKTGRYREVIWVGVVAMTLGTGLYTMLWIDTPISHVIGIEIACGVGVALLFQAPMLAIQNTVKQEEVASASAALGFVRALSTATGVVIGGVVFQGSVGLRKNGSSGNDLLAHAAMNIGKAGDGVLPIYAWSVRNIFIFYACLSGVAVLASLFVKQGVMSEEHEETKTGIAHLASNEIES*