MEAQNANSLVKTIDFGDFLEGNDSKRVASEILESFKSIGFVCLTNHGLQQEKVDKMFEWSKRFFSLPMETKQLAPHPPSGTHHRGYSAPGVERISQHVYDEAELEALRLKGQDVKESFEAGREDDPLMPNIWLPDGVLPGFKEACLEFYWACYELEKSILRAMAVAFSLPEDYFIQFHKVADNQVRLLHYPSIPNAHLASEAFSRIGAHSDFGTITLLFQDEVGGLEVEDPHNPNTFLPIPVIPNSVVVNAGDFMARWSNDVIKSTIHRVRSPPGSDINGEAPERYSIPYFCCCDLATVVDAVPGTWDETNPKKYKPISAKEYILKRLAALY*