MEVDMALKMHLRMQKMGFLPVIESFSTLMNGLCKKGSLEEANNIFKLMLEKGLVPNVQIYSKMIISNCERGCIKGALKLHYEMQDNGLLPALETYHSLIYRLCKERDTYGALTIYNEMEAKSMLRTVSSCLVVLDLLCREGRVTESCKLLKVALKKGIVEDEVFCAKVICCLCREGCLDEALELCKEMELKGTMPNEVTYNSIIDVLCIEGHLVEASRLFDAMERTGVTPTVTTYSKLIRGLCKEGYLEDAEELLKKLLAMGLVPNINIYNLLISGYCNILPDGFMFESLIKGHCKICNMEAALTLFHEMERRGIAANLFCYTNLINGICSKGGMEEASKLVEELLERDLLLGINTDSRLYSEYFRRLNSVGTDNLFVGLELDISFVDFIKKLYHEGKIHEAATILRELELKNPASGRVFKILRIEIGMALHEQMMFNNNRQARALIYFMSA*