MQCALQAYGVYSPSAISEKENMDQQAEPHVVIFPYDEHGHVTPALALGLALARRGLRVTGVLTATRSVPATDAESCPLFSVQTIPEPVYEGQGHVPDDVRFQHSLQKLEGGFEQLLLRMQPPPSALIPDLLYPWAQDVADRLGLPLFALSVFSAISNLIIFNIPTLCSKGLLPFQPGTEDEIIDFIEGLPKGFRLGDIPVDFLARDQKHLEVITGAQSSMKRTTGIIINTVYELEAHAVEALSKEGLSLYVIGPMGSMDWTESLNQLPSVFMADMNCLQWLDTQPQGSVVYVALGSMVTLTEEEIQEMAWGLEASGQPFLWVLRGGNDPMSALPPGFQERTRQIGHVIGWAPQPAVLAHAAVGCFLTHCGMGSLLEALWAGLPMIGGFGKISEQNTALWLVSKEWGAAMPLKEKSAVLPLRCAVEMCVKEVIHGERGKALSRSALQLKAVIRQAAKPDGSSYVGLGKLVDALSTIPEKFQV*