MKFIDYYSILGIQKGATQNDIKKAYRKLARKYHPDVNPNDTDAERKFKEINEAHEVLGNTDKRKKYDQYGKDWQHADEIEKAKKAQQQQRGYRTQQSGGFGEDDFSDFFESMFGSGHSSASSGQSQVRFRGQDYNAELQLQLTDIYQTHKRTLTVNNKNIRITVPAGIENGQTIKIKEHGGPGRNGGPNGDLFITFSIINNTNFTRDGGNLYKVVELDLYTALLGGDITVNTFDGKVKLKVKPETQNGTKIKLKSKGFPIYKRDGKYGDLFITYSIKNPKNLSNQEKDLFKELASLRKNK