MSELSFMDHDISLPARNCSGWFLLPICQRVTDAEENLGESEVREAHLAKSLYYIRIGDKEKALEQIKVTEGKTVAVGQKMDLVFHTLQLGFFFMDFDLISKGIDKAKNLFEEGGDWERKNRLKVYEGLYCMSTRNFKKAAELFLDSISTFTTYELFPYDNFIFYTVLTSIISLDRVSLKQKVVDAPEILAVISKIPHLSDFLNSLYGCQYKSFFVAFAGLTDQIRLDRYLHPHFRYYMREVRTVVYSQFLESYKSVTMEAMARAFGVSVDFIDRELSRFIAAGRLHCKIDKVVGVLETNRPDAKNALYQATIKQGDFLLNRIQKLSRVIDL*