MSYPSDLAASLLQKGIEVGDVIKVVRDDGLVVEGILMPRPKGGRYIVVKLKNGYNVGIDVRRIKELELVAKRKPQRREKGEKPPRRPGYPLVKVLGTGGTIASRIDYETGAVKPAMSTEELVEEVPELLDYADVEAEQIMDVLSENMTPEMWSRVAEAVHAELLREEVAGVVVAHGTDTMVYTASAVAFAIREINKPVVFVGAQRSSDRPSSDATLNLIGATIAAARSDIAESIIAMHGESSDTFVVLHRATRTKKFHSTRRDAFQSICAQPLAYVWPWTGDVEPKSRPLRTRGDWTPKLMNSFEPRVLQLRAYPGMPPDLLYLAKDKGFKGVIIEGTGMGHVPEYLVDAIKELTESGIFVGVTTQCVHGTTNLNVYATGRKMLEAGATPLGDMLTEVATVKLMWALANYPPEEVPKVMVTPLEGELRERRLLRDYRLSYRR