MSTKADRGAQVDATHLECLKAEWVADCAGREVMGTDEAPAARRLSRSPKCARCRNHGVVSRLKGHKRLCRWRDCQCANCLLVVERQRVMAAQVALRRQQATEGKKGQKNSAVLRRTAYQRYTRAPSLLAKSILEGYKPPVLEDWPKRLHQPPVSVRMRKRRAFADKELETVMLERELRQRDIEELPSLLLQAVVPSAPSPYFFPLSDPIMPTFVPVSKNSPPLTDCDLRQHGLKSKTLDTLTDDVSLRVCKNWDIFSSIQSPLQCYNSTSPGVNLVKNTPDRSFSDLYVKPKFAVADIMSKQDIPPILNMADVLIHAKSPHKRCRSLGHEASVRLDCVEGASKDPVKKAVTRPLPFSVEALLMR