MEPEKNLVLPPKIKFTEHKTNTTRTVPGFNNQHNQQPRIIRISVTDPDATDSSSDDEEETHQRFASKRRRIKKFVNEVVLDSGAASTGSSTQIEPKKRRNRAVIVKPEPASAPPEKKYRGVRQRPWGKWAAEIRDPLRRVRLWLGTFNTAEEAALVYDSAAIQLRGPDALTNFSVPPPSSPKSPPPSPVKKKSKIKDDVASSSVSSDCLRSPVSVLRSPFTVDETSAVIVREEPSTTTASETFSDFSAPLFADDDLFDFRSDFLAGDLFGEDLFADACTGMSFGFDFGSGLSSWHVEDHFQDIGDLFGSDPLAV