MSDELWNAIQHMDLGREEPELYIPYHAYVGALASNRLSLLGRILNPQTQSVERAILELPYQWGLGTQVHGRILDDRCFQVRFRSEIDLLNGLRRAPWVFNEWFIALQRWEDFPTEDFLTFIDVWVHIRGIPLPYVSERTVEIIASTLGEVVAMDFNEETTSQITFIRVKVRMDFTEPLRFFRRVRFASRERAMIGFEYEKLQRVCTNCCRVNHQVSHCPYVVHQEEMDNEPDVLVSPERYDDEDSLNQEDHGRHSQSSVISSFSSLTPISLNAPPVVNWNDNMIGNIPHRFPSTSVSSSHTVSDGYLAASEWRPKDQVSYEVGESSKRKKGKQVLEVPERSIRQRRMGSGIRFYPVNGENP