MPLVELIPISTVLALLTKQILETAVAAHDVLVEKETFKLLHTFFMDVQPVLSELMKRNMEDSPAARQALESLQGDVKRARILVDTCKEKSKFYQLLHCRSIVKQAEQISRDVAKSLALLSLASTEVAADIRDNVDKLRHQILSAEFRASEQELRIVDKIETGLRQQQTDQGFVNDLIREIARAVGVPVEDSAIRKELESLQREKEDASLRKEREEEVYMDQILALLSTADAAHTPEASRVDYRDKFETCPEEEQPPFPSFKCPISGDVMKDPVAVATGRTFERSRIQEWFDSGEKTDPISKLLLPDLTLRPNIQIKKTIEEWMDYNNRVRIRIARRKFESGDEIMIQEALEDLYSLCDGNFKVKQWIGEEKLVAQIVTMLKSHDKDVKKKSLLALQIIVAGNDNNKEQLVDAGGVQQIVRCISRESFSKLALALLLHLLHTGTPGAPARNYSVYTKLTQATGSILVLVTSLNGKDAEAVGLAKQILEQLCDEDQNIVEMAKANWFTPLIHRLCHGSEFLSHIFGCQKVLLYLSLN*