MYSLIFHGKKSIELQKWRNPRILVMLFQNVFAFSNSFSTAIAAAASPDVSPRDGQKGNNFTVSYLVESLGLTTKLAESISRKVSIEDSENPGTVLTLFRSYGFTDSQVSTIVTDYSKLLVADAERSIGPKLQSLQSRGASTSELTEIVSKVPKILGIKKDKAFNVYYDFIKEVIEADKSSKFKKLSHSLPQGSKQENKLRNVLALRELGVPQRLLLPLLISGPKFACGKERFEESLKKVVEMGFDPTSLKFVEALRIVQGLKEETIKEKVNVYKSLGFAVEDVWTMFKKWPNSLTYSEKKITKKFETLKKCGLVENEILSVFKKSPHCIGVSEQRIENFIDTLLGLGFSRDEFVIMVNRFPQGLNLSAENVKKKTEFLVKKMNWPLKAVASTPAILGYSMEKRIVPRCNVIKALMSKGLIGSELPALSPVLAITDQAFLNKYVKKHDDKELVADLMAIFMRKTRKKDKAFGP