MSGAAFLRHPPPARIIAPVIDPAFLCSIDKKRRPPAAVAAAPRWRTGGIIIPRFSFFTCASDPNPPSSMAPPLSPCPSSPSRSYERELRVAIKAASLAARLCQAVQRKLLTKETQTKNDKSPVTVADYGSQALVSWFLERESPPGSFSLVAEEDGNDLQGEGGLEMLSRITELVNETVNAEDVQSTSPLTKEDVLEAIDRGKSEGGPIGRHWVLDPIDGTKGFLRGDQYAVALALLDEGEVVLGVLACPNLPFTGLSVVTSGVPVGCLFSARKGAGTIMESLDGSLPPRKVCVSDVSDPALATFCESVESAHSMQTLTASIARIMGVKASPVRIDSQAKYGAMARGDAAIYLRFPHAGYREKIWDHAAGAIVIQEAGGEVLDAAGKPLDFSKGRYLDLEHGIVATNRKLIQSLLGATKSAISGAML*