MKRVNSCVKDEEHVLEELETEGERQLKSLLQHQLDTSVSIEECVSKKKSFAPGTMYKPFGKEAAGTMTLSQFQTLHEKDQETASLRELGLNETEILIWKSHVSGEKRTKLRATPEAIQKRLEDIKERISERQRILCLPQRFSKSKQLTRREMEIEKSLFQGTDRHSFLKALYYQAYHKKTSADKYMTSMKRKIKLGTKDEPPKKNKGDPMNNLEHFYRETIMKKRLEEFQLLRGESFACHSLVSAASVSGSGTAEKPSLLQDKGKQAAQGKGPRLHVAKLIDFPTEQYWTGPKTLKQPIEFIPEDEIQRNRLSEEEIRNIPMFSSYNPGEPNKVLYLKNLSPRVKERDLISLFARFQEKKGPPIQFRMMTGRMRGQAFLTFPNKDIAWQALHQINGYKLYGKILVIEFAKSKKQQSAVQRSSLITSAPDGRTEINGS