MMDAKKIKLHDYHLYGSQQLFPAAGGLSFHPAAGLMSSLPQPPHAAWLHEDHHTTTPRSVLATHGSLQGSRCVGSDAAAFFAAEELMMGMPRFDDCPLGGTEMTAFAKRPTTEDEQLHYRRPGPVDPLPLRDSAAVRTYYVRPQQRDGATEAPPSLELPFQQGRRQQQQLFGNASTGRLLGGEPKAHSFTAHVATSTLLPAMEAPAGMQQSPTENPLSRSCSTIGAPATHVGSGNVAAAAAPGHGAPSKTRIRWTQDLHERFVDSVNQLGGADKATPKGILKLMNSDGLTIYHIKSHLQKYRIAKYMPASSTSEGKQEKRAVGNDVQNLDPSTGMKITEALRVQLDVQRRLHEQLEIQRNLQLRIEVQGKKLQKMFEEQMKASRTVMEPRQEEEDDDDDAFNDVHVQLLAAAARSDAGFQLNIS