MVQAALDDTKQQQQQPPLVFDAARLSGQADIPEQFLWPADESPTPDAVEELPVPLIDLSGGAANAEVVRQVGDACGLHGFFQVVNHGIDPALLAEAHRCMDTFFTLPLADKQRAQRRPGESCGYASSFTGRFASKLPWKETLSFRYSPSDDVAGEQLVSSYFVEKLGEAYRHHGEVYGRYCSEMSRLSLEIMEVLGESLGVGPSHFRRFFEGNDSIMRLNYYPPCQRPYDTLGTGPHCDPTSLTILHQDDVGGLQVFAGGRWRSIRPHAGAFVVNIGDTFMALSNGRYRSCLHRAVVNSRVPRRSLAFFLCPEMDKVVRPPGELVDDRNPRAYPDFTWRALLDFTMRHYRADMRTLEAFSNWLLIHGNNSHQL*