MVGDEFCGNGDGKERVFPKLERLCFHQMENWEQGKLTDEYGDQVMPSLKELELTKCNKLKVLPDRLPSNLREVTVHCEQVTRMPCDAIPLLEFLSLGGYVEVELSPFPALETLKISEASYEMLPSDGWELLESLHTIQILDCPRLEFLPDVMGQLKSLHILTIIDCPRVEAFSIAAIPRHS