MPVFFSLSARILVNLEALNMAESVGNVVRHRRAPVVLRTDNGFVLRYVPVISGESLAHHYQKLLADIAIQRGLPVCSACSQGVFLKHANDDVFKKYDGIDGAKNKFKTGTDAEEYVVKNCVVEDVGGFLYTDKTVKRTSRFRVGYMVPALDALEAGAAATEAQFHVRYSPGAKQEEQAIYYVEIGSAVYVFSFALDASGVGARSMENEGASSRNEYILSLEDRLKRVEAAFDALAALLGGMAWGAKTSRFQPHWKILSLVASVSQPLPFNVSPGHDKNYARETVERACAMTSVVKGFKASIVYYNGEGLMEPEGCNNVSVEKVGSYLEAIRRAKEETLELLRGKS