MTTTVSFDRVSNIYDATRGFPPGISEQVTDFILNLVSPTADTKFYEQGLVRGELLSQLRKKGYSYTGIDVSEKMLAELHHQKLEGVSHKLTAITGDATALPFDNGYGILYRVNGATEEEVLAELEAQGATLETEIAAQWRVENTVAWSIPDDIFPRAIQDLRNWALERYGIVLFPNVTQLDFTGPYEVFTKLPNTSVYLLAETLEPIKSDRGLTFLPDTLFAQSPPLDVLFVPGGQEFSQFPENSSRKNARYITSVCTGSLLLGAAGLLQGYRATTHWLSSIYWGCLALKYHSELSFDRDRITGGGVTSGIDFALVIAAELFGEAIAQSIQLGIEYNPQPPFNSGSPHTAPEVVINSVKAASQNRQDTRRQIIQKNSCPIIKVSNFELVNYFTIVIAGSTSLITVPVMLEFGIEPRTAIATNMFALTLMSIGGTLLSLAKK