FYPNAIFFPGRAPVPGTRRRKRTTFSRGQLLELERVFAARPYPDIGTRERLARLTRLPEGQIQVWFQNRRARRIKSRKPEGLSSWTKESRGALPPASNPLRPQDPESWGHSSPRDREPNCPSSGLAPGHSAMRAKVLGPGGAGPPGGTPKPPGPLSRWERAASQTSLGSLSDLIYNAAIVANLDDA