MSFESVVGEIRDRVVPETSEVESLESAVEALTGRAEAAIADLPVSAETELVGSTARGTWLAGDRDIDLFVQFPPSLERDELERYGLEVGHAVLPAGHEEFAEHPYVKGQYREFDVDCVPCYAVEDASEIRSAVDRTPFHTAYLSDRIGPVADDVRVAKAFLSGIGTYGSDLRTKGFSGFLTELLVLEYGGFEAFVGAVADWSPPIRLDLESHGDRSFDDPLVVVDPTDPGRNVAAVCSPRNVARTIHHARALEADPSMEPFEPRKREPLSTVEVRAAIDERGTAPVAVRFPTPDIVDDQLYPQLEKSLGGVEGTLDRAGFAPMRSARFADTEESALFVECAVGRLPAVVRHGGPPVGVREHAEGFYESYRDDEVVGPYVDREGRYAVERAREAQTPAELLEATLFDVSLGPHVESALEADREVLAGEAVATLAERFGSELAAYFDPKP