MKIQCDVCERAEALVLCCADEAALCWDCDQKVHAANKLAGKHQRLPLSHPSSQAPKCDICQEKSGYFFCLEDRALLCRQCDESIHTVSPYVSSHQRFLVTGVRVTPQQHSNTTAPDLLDSLTSSAASVEVPNKKCPILSSAGVTTSFHTGEQMLIDYNKWKRLHSQPL