MCILFVYVDDGSRSGRYRLVLASNRDEFYARPAKTAAPWQENERIIGGRDMEPGREGGTWLAIGNHPPGRIRLGALLNVTGETKANVTNGRGPIVANYLTSNGDNTARYYSEQLLANDNYGAFNFVSIDLATLVEPAANSGGDRAAPESEDGIGTVLHTSNTPHSIAPCALGKALGFGNSTLDKPLQKVCRGRERFEEIVTNRNVPFADTDAFVDDLLDLLKSDVQHYPDPELTRRAGQHAEYLSSVNVRVPGGRYGSRTRTIILIDHQNHMEFIEETMVNSDPENPDWKTTRIVRDLS