MSNYPEHWPALLIWVKRNLQDQQQGKVIHAYVTRHGFDSNEFVASSLIDMYGKCGSPNDAQLVFDRMPQRSVVSWNTIISGYAQNGYFNKALALFHQMQLTGMAPDSVTIVSVLSACAHLEDLQQGKWIHDFIMRSGLYSNIFVSNSLIDMYAKCKRIDIACQIFDGMYKKDVVSWNAMISGYAQNGHANESLESFNQMQLADVKPDSETMVSVLSACAQSGALQQGMRIHNYVIKSGLELDAFVETALVDMYSKCGNVGIARQLFAQMRTRTVVAYSAMIAGYGLHGYGEDALRLFSQMQQIGMKPNGITFISFLSACSHSGLVDDGLQYFNCMSQYYGIVPMLEHYACMVDLLGRAGCLVEARDFIKNMPIHPNACVWGTLLGAYRIHCNIELAEYVT*