MEEGEASIDVKLTLAQNLFLIRSPHVPDIEKVQLKEDVMTLVRQDGMAGLYQILCNELGWDVDEALLNSMHANFEEKIKYLDEKIQDAEENLGESEVREAHLAKALYFIQIGDKEKALEQIKVTESKTVAVGQRMDLVFHTLRIGFFSMDYKLISSSIDKAKSLFEEGGDWERKNRLKVYEGLYCLATRNFKKAAQLFLDSISTFTTYELFAYDTFIFYTVLTSIISLDRVSLKQKVVDAPEILTVIDKIPHLSEFLNSLYGCQYKSFFIAFDGLTDQIRLDRYMFPHFRYYMREVRTVAYSQFLESYKSVTMEAMAKAFGVSVDFIDQELSRFIAAGKLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQNLSRVIDL*