MSNPVYVAGVGMTKFIKPRDLMGYEEMGLEAAVKALLDAGITYDKVEQCVAGYVYGDSTSGQRVVYQLGMTGIPVMNVNNNCSTGSTALFIGSQLIKAGVLDCVLCVGFEKMEPGSLGTKWTDRVSPMDKSMQMMFDIEEQSEAGLVCQLFGNAGKAYINKNNGNPECLDRIAQANHEHSSRNPYSQFQTVYTLDQIKNAPKVHNLTKLHCCPTSDGAAAVVICSEKFIKENPHLQNQAIEIAGIAMATDTPKLFSKDSIELVGSDMTRKAAQDVFKQAKMTPDDVQVVELHDCFSANELVSIDAMGLCKPGTACDFVMNGDHTYGGKYVINPSGGLISKGHPLGATGLAQCSELVWHLRGWADNRLVKDTKACLQHNVGLGGAVVMAVYKRPDFYKEGGENGKTRLGYNPATEARRISVDDLNKVKAKPYADFMVEDNRIEEIRLDSKL*