MVYEPKDLAKALESMGLDGTRGIGLEEWLCLAKYESGGDMDAVRFDPDNNHVLYGVFALDTKHMCSDGTTPDSINACKLSIAQLLSDDIGDAVDAFKKLVERPAGLDLWDVYLKVCKGKDLSPYVAGCGV