MNLVKLTIDNKPVVVENGTTLLEAAKSIGIKIPSLCYMKMDDMNFENKPGGCRVCVVEVEGRRNLAPACKTECTEGMVVNTHTVRVVNARRTVVELILSDHPAECLTCAKSGECELQDLAQNLGIREIHYTGEQSHYKGDLSPAIIREMDKCIMCRRCETACNEVQTVGVLSAVNRGFESVVAPAFEMDLDHSVCTYCGQCVAVCPTGALTERDYTWKVIEALVDPTKTVVVQTAPAVRAALGESFGMEPGTLVTGKMVSALRKLGFDYVFDTDFAADLTIMEEGTELLDRLNRHLNGDQEVKLPILTSCCPGWVKFFEHQFPEMMDVPSTSKSPQQMFGSIAKSYFAKKMNKKREDLVVVSVMPCLAKKYECTREEFSVNGDPDVNVSISTRELAQLIRNANLDFAVLPDDDFDQPLGESTGASVIFGTTGGVIEAAVRTAYELHTGKHLEKVDFTELRGMEGSRKATVDFDGLKLNIGIAHGLGNARKLLEEVKSGKSEFHAIEIMACPGGCIGGGGQPYHHGNVDILKKRQRAIYEEDKGKPIRKSHENPFIQQLYKEFLGKPMSDLSHELLHTHYFDRKKKAEIE