MSFSQPFHPDSVRHRHHPYHHDSPPPHRPRPRGRDHDDAYHIHPQSYPQPCSYTNAATAPYHVRRDPLPNPHLQEPIFPQPPQRAPAPGPPPPKRARRAPEPRCDPPAAAVPRLLPTRQPEDGDTRALLSREEIERRSPSWKDGIDSALEARLRASYCAYLRCLGFRLGLPQTTIATAVVYCHQYFFHRSHACNDRFLVATAALFLASKTEETTCLLNTILRASCEVSENQEFNLLPYISRGQNWFELYRESVIQAEQMILTTLDFELEVAHPYTSLSSALSRLGLSHSVLFNVALSLINEG*