MLAPTDTKVGKTYIDALRLKFPDVVLEESWQADNQATITVDPGSLPAVVEELHYGQGGWLSVVVANDERPLSGHYAVYYVLSMEGVEKSWVVVRAVVDPETLEFPSVTPKVPAAVWGEREARDMFGLRPVGLPDERRLVLPDDWPDDLYPLRKDAMDYRMRPQPTTDTETYKFINEARGETTVVPLGPLHITSDEPGHFRLFVDGETIVDADYRLFYVHRGMEKLAETRMGYDEVTFLADRICGICGFTHSVAYANSVENALGIVVPPRAGAIRSILLEVERLHSHLLNIGLACHFVGFDTGFMQFFRVREKAMTMAELLTGARKTYALNLIGGVRRDILKDERSRTLTLIAELRREVQELVDMLLATPNMRQRTEGVGRLETSIARDYSTVGPVVRGSGHRRDVRVLHPFAGYKGAPLPVHVMEGCDVLSRVLIRTREVFDSLALVEYFLDTMPEGPLLLEGFTFKPHRFALGYTEAPRGEDVHWTMLGDNQKLYRWRCRAATYANWPPLRYMLRGNTVSDAPLIVASIDPCYSCTDRVTVVDVRKQKSMIIPYKDMERYCRERTGSPLK