MLRRLASVSGRSARPWRLVRTLSDAAAPPQPPPATQYGFPGYVAAPPALTYEFSREYLDYADRHLIGAKTIYTAATEQQLASTDDGAYIEVAFAGRSNVGKSSLLNALLRHDGLVTTSKTPGCTKKLTFLRTAKLPKLLMVDMPGYGYARLPHKEKDAFNKLMGYYVTERKQLARVFVLVDSRVGLKKIDEEFMDMLDQYGRPYQLVLTKIDQLSTPQLRAVGQELYEATRKGHAACYPVTLAASAHKGWGLPELRAAVIEAATLRPDEIEDPAGINFDAFEVPGEDPSGPSSPQPAGPSRRRAAGAGPPPPLAADGAGPKSPSTASNAASSGCTVPQASFVALCGVPRSAARILPLAALLG*