MAAQRLAALHAAAPSAFSSTSSASHGRPAARSSTTALLPVALPRASATLRAAPSRLLPQEAKAAGSGRSVMCMASASASAASAAVASGAAELKAAREDIRELLKTTHCHPILVRLGWHDSGTYDKNIKEWPQRGGANGSLRFDVELKHGANAGLVNALKLVQPIKDKYPNISYADLFQLASATAIEEAGGPKIPMTYGRIDVTGPEQCPPEGKLPDAGPSAPADHLRKVFYRMGLDDKEIVVLSGAHTLGRSRPERSGWGKPETKYTKNGPGAPGGQSWTAEWLKFDNSYFKEIKEKRDQDLLVLPTDAALFEDPTFKVYAEKYAEDQEAFFKDYAGAHAKLSNLGAKFNPPEGFTLDG*