MHASTSGSTDAHASHPTLTAVHGAPYTGKTWLCLDRLEPTTRRVAGKPPHVEKRDALRLLEAGERNVLLDDGALAPALLKKIADEAAARVPKAYLQLYAVRAAGGELQSHWAREWAISEAMTYGEGPEREPALACRHALAAPYAPIPEGASTADIEAWPASVPGREEVGMDVVDNAPCPIRVVVVADMARELLRLLADAAGRAGVPLHLAACEGAPGAPDFARPPRPGLFAFAQVYELRLALADRRDADAGLVAHSACTCLFFEHARPEPPSAHGKRETRCAPASTCTPSSVTSTTPRRDDLPATQWVRTSWSDCRRPPAPAPTPPPSAAAASSSSSSSSGRPRRRRRRWWTWRRRRRPRRPRRSRPAPPRPRPRPRPAPPPASSPPGWALPPASRPSGPAKRSWRRRRRRGQRRRGGGHRRRWRGSRRRRRRRRRCGRRRRTRRPPSWRSPAX