MSQSETSADQVRMDYENLVRTMMYPFPVIPRSLYMDVFNRRSCGLCVLIQVKNKEVWYYDPRAIHRKAQVFHQIRVREALFWTIEAVKRNRIDDVEFVLNVADSVITTDRPHNYRLAESEPLPRPIVGATWCNFSSSLPYPIFFYDLLRRAFPSKLQYRRLRTLDEWEDRVLQYLSGEGTEWSKKSPKAIFRGANRDSQYVLPEDKNASCFKVGRSKLHRIGRQNTDVLDVVTTGSCGGQKIGQAAQYTLFLQQSYKYQIYVDGNGFWADRLPLLLFSQSCPVKQITPCQLFFEPLLKAWEHYIPTDYFFDDLVDNMKRTTDVHAREMAVRSQLWAKDYLSFNSIVTYAEVFLAQLGERLENRNFAIPRKAFKVFPVLS*