MLVRLLYASRAVDNSSDAIASILAHSRQYNPTCGITGILCYGGGVFLQAIEGGRMAVSELYGHIQKDPRHKDVVLLDYEEISERRFGGWTMGTVNLLKLNQSILLKYSEKAELDPYAASGKVSLALLEELMATASIIGRA