MASSRKLSTPSDYAELLCRYDTWLFDCDGVIWSGDHATEGASKAIDFLRDHGKRVVFVTNNAARSRKMLKTKFDRLRIAASEDEIVSSSFAAAVYLKEVLKFPADRKVFVMGMEGVEAELDAVHIKRCGGTGPEDNKFLAANDYSSLAGEEAIDPSVGAVVCGFDMHMNYGKLCKAFKYLTRDGAQGPVLAGETGGGCHFILTNDDKVVPALGELWPGAGSLVTPLIASTKRNPIVIGKPHAPMLDTVKSLYNIDPTRTIFVGDNLYTDILFAREGRVDSLLVLTGVTKEEDCQTEGIWPTFIAPSISNIVAAESGPSIIADGTSTIHASL*