MTWQVLGESLPLGEADSLKLRTDQMKIRSPVAEALKVTSSTVSGKLPKNLPHHADADMAILHNLGIETEAVHHNARPGTLYDEALRYEKGSAILSTGALAAFSGAKTGRSPLDKRVVMEPTTKDDVWWGTVNLPLSENSFKINRERAIDYLNTRPRLYVLDGFAGWDPEFRYKIRIITSRAYHALFMHNMLIRPTAEELANFGTPDYTIYNAGAFPCNRATEGMGSGTSVSLNFASREVVILGTQYAGEMKKGVFTIMNYLLPKRGILSMHASANEGKDGDVTIFFGLSGTGKTTLSADENRMLIGDDEHAWTSKGIFNIEGGCYAKAIGLTREKEPEIWDAIRFGSLLENVVFDQRTGQVDYDDGSITENTRVSYPLEYIPNAKLPAVGGHPKNIIMLTCDAFGVLPPVSKLTPSQAMYHFISGYTAKVAGTEVGVTEPTATFSACFGAPFMVWHPAKYAELLAEKMAKHNVNAWLINTGWTGGAFGAGHRMSLKDTRAIIDAIHSGDLAKAEYENFPRFNLQVPKTCPNVDSKILMPNKTWSDQAEFEKMSAKLSHLFKDNFKKFEEGCSADIKAAAPE*