MKTKLILLYGGKSAEHEVSLQTAFSVINALDLEKFEAAPIYITNEGEWIQGPLLSGKLDFVEQLRFSATETVKLAATESEKSEGEAISPAVLEADGQETVVFPLLHGPNGEDGTVQGLFEVLNIPYVGNGVLASSAAMDKIVMKKIFADAGIPQVPAVAVRLIDWKNYQEEMVAEMEEVLTYPVFVKPANLGSSVGISKATNKKELVDAMTEAFLYDRRVVVEQGVVAREIEMGVLGNDTPVCSVPGEILPEGAVATFYDYKAKYQDNNTTLIIPTEVDPEILEQMKEYAIQAFLGLDASGLVRADFFLTEDNQLFLNEVNTMPGFTPYSMYPLLWQETGLPYGALIERLVDLAKERHAAKNALKYKLED*