MDIRINVNENGLSIGTLIMLLASPLQDQYKLLGENVARLRTDFMKEQLSTFRTQLEEFARKHKNDIKKNPKFRAQFHSMCAKCGVDPLASNKGFWAELLGIGDFYYELGVQIVDICLATRPHNGGLIDLEELCALLSKRRRASREPITEDDCRRAISKLEILGSGFQVFTVGRRKLVRSVPMELNKDHNQILELAQIRGYTTVEEVEKRLSWSFGRASDALETLLKEGLAMVDDGHSDGKRRYWFPCIGASSSAAVAADPEYLLTE*