MADRKLATIQKIVDIKPILNADTIEVAKIKNWNVVTKKGEYLVGDLCIYCEIDSFLPIKDEFEFLRKSSYKKLPDGSEGFRLRTVKLRGQVSQGLVLPTSILDSSDSLEIGKDVTDCLGIKKYAPPIPANLAGKVKGQYPSFIPKTGGDRIQNLVEDYDQIKEQDFYVTEKLEGCSVTYYYRDGKFGVCSRNLDLLEDENNILWQIARKSKVEEKIKPLDQNIAIQGELIGPGIQGNIYKLNEHQFKVFSIYSIDEARYFNFNELNSILYKTELDRSLKPIETVPLLEGIYQL