MKIQCDVCERAEALVLCCADEAALCWDCDQKVHAANKLAGKHQRLPLSHPSSQAPKCDICQEKSGYFFCLEDRALLCRQCDESIHTVSPYVSSHQRFLVTGVRVTPQQHSNTTAPDLLDSLTSSAASVEVPNKKCPILSSAGVTTSFHTGEQMVGLRPHWPLDEILTNAEYDSSYGFSELGSSRISSQ