MELEPSWGDHDCGCLTTSTEDNTSEPDVFDPLLKITYINDEEQDGVCINSILPDDILERVLRHLPVSTIIKAGCVCKKWNDMLQSARFIQNLPSTSTQNPWYFMFTSDNDPHGHVYDPMLLKWYKFEIPYVEMPSWNIVSSSGLVCFMDNDSRRKLYVCNPITKHCRKLAEPQGPEVSDYCALAISLDKSSKNYTVTIVRSKQAPGEPVDWDLAIDVYSSEKKTWECPVDVNLHAWRGGVDSVICDGILYFVVYLTRTTMGVIRPRNGVLAYDLASGCFNVDVNECVISAPCHVTCMRLINFEEALVMVGGIEKRSGVIKGIGIWILKGREWEEVSRMPNKFFQGFGEFDDVFASSGLGNLIYIQGYGSTALLMFDMNSKEWRWSHKCPATKKFPLQLFSGICFEPRFDISP*