MMMMMMMLKGCGMSPDPLRGLTRDSLNFELSLNGPEIDEQHLSMRVAERVGYMDSEYYELHHLIAQSDIYGLGVVKLEVLTGRRAIFKDEEGDGRPMSVVDYAVPKIMGGELTVILKARVGMPELNEAEAVELADISFASD