MVQAALDDTKQQQQQQPLVFDAARLSGQADIPEQFLWPADESPTPDAVEELPVPLIDLSGGAANAEVVRQVGDACGLHGFFQVVNHGIDPALLAEAHRCMDTFFTLPLADKQRAQRRPGESCGYASSFTGRFASKLPWKETLSFRYSPSDDVAGEQLVSSYFVEKLGEAYRHHGEVYGRYCSEMSRLSLEIMEVLGESLGVGPSHFRRFFEGNDSIMRLNYYPPCQRPYDTLGTGPHCDPTSLTILHQDDVGGLQVFAGGRWRSIRPHAGAFVVNIGDTFMALSNGRYRSCLHRAVVNSRVPRRSLAFFLCPEMDKVVRPPGELVDDRNPRAYPDFTWRALLDFTMRHYRADMRTLEAFSNWLLIHGNNNHQL*