MLMGTNQIKVVRKLALVEDFSKLNWCKYMLDCLGSRKKLWKRDDKSSYYSGPITLLILVYVYNMKYSIKIDKRLPFIGYINGAKLLEIQQLEISLGGFGRQFWDGHDDVDTTDETGGEEQQMLSFKRDFGNEEAYAAVIEHSYGVILTEKSTMEVALKDGLEKFPDSVVLNEWMEKMIELFKEVQEGESNKKVHEPECYNELNMNDVGNGGEVNSSPVRGLILTEVSVEKEVNYSTPVDTNSLTMTQFHRLPGVNEEMIKLLDETEFQVYRRKQLMSGISGDNVVGRNIGEAIDNAAEDDDNDKREKRIPKKAKIFHSPYIERIVKVGDKLTRDETGICNLVFASNRDDGFIYI*