MIKDVMEALRFAWSPSSWDMFLWSIGLFSSYLKLLRASIFGSKSIPISSSIVQKIGSSRPICVVTGVTSGIGKATAFALAEKGYHVVLVGRSPQLLSETLKEIKSKNKDAQLKSFVVDMSCFSSIFNFKDSLEKWLSDAELHPSIQLLVNNAGIMAISSRPTNEGYDRVMATNYIGPFTMTKLLLPLLENSSVPSRVVNVVSFTHRYASIGKVDKDYVTGKHFTTYNQYPHAHVYEYSKLCLLLFSYELHRQLRLKDDSHHVSVIAADPGFVKTNLMREYPKYVSAFAFLSFKLVGLLQTPDEGARSSVDAALAPSETSGVYYFGGKGRTIKSSKASRDPKLGKQLWETSCGLFDQLQSYND*