MLPNLGMIAGRGSLPHLIACNYIKQGGKCYIAAIKDETNIEQIKEFEYKIFKIGMVGEAIRYFQDHNVENIIFIGGINRPNFKNLAVDKIGRLLLFKIVEQKIRGDDSLLKIVANFFESYGFKVISSNQIYQNQQCNSNIITNTTITNSDKNDIELGIKVLNHLSLFDIAQSVIVKNGYILGIEAAEGTDNLIVRCADLRKKSHGGILVKIPKLGQDNRLDMPTIGPNTIKNLAKYNYQGLAIQKNNVIIVEEELTIKLANKHKIFITKC