MERSFRVFVYPDGDPGTFYQTPRKLTGKYASEGYFFQNIRESRFRTDDLEKAHLFFVPISPHKMRGKVPSSLLLVTYAWLILHIRSYDRSILFLDLYWWCPLCSSFRGHWGVGADHFFVTCHDVGVRAFEGLPFIIKNSIRVVCSPSYNAGYIPHKDVALPQILQPFALPAGGNDIENRTILGFWAGHRNSKIRVILARIWENDTELAISNNRINRAIGNLVYQKHFFRTKFCVCPGGSQVNSARISDSIHYGCMPVILSDYYDLRFSGILNWRKFAVVLKESDVYELKSILKSLSQKEFVSLHKSLVQVQKHFEWHSPPVPYDAFHMIMYELWLRHHVIKY*