MDNALTLFELNNLVRTVIDGTFDGSYWLKAELSEVHENSNGNCYLTFVQKDSKTDRPVARANGCIWRERYGLIRTDFEIQTGQRLTPGMTVLVEVTVHFHEYFGYSLYVNDIDPAYTLGDQSRRRREIVEQLEAEGVATLNRELPWPRPATRIAIISSSTAAGYGDFCHQLSTSPYRFVTRLFPAIMQGEHTESSIIAALDAIAAERERWDVVVIIRGGGAVTDLSGFDTYALADNVAQFPLPVLSGIGHERDETVIDLVAHLSLKTPTAVATYLISLLDDEAAQLRQAEERLRRASTSRIDRTWQHFEQTARRLAQAFALYASRETSRTDCLSHRLATAASRRQTFESQRLEILAQRLKDLSRRQIETGRHRLALIEQAVHTADPQRILRMGYSITLRNGKLIRSAATLSPGDRITTRLADGDVDSTVIKS