MTVSFVHLRLHTEFSLVDGLVRVKPLAKAVAGLGMPAVAVTDQSNMCSLVKFYKTAMGAGIKPICGADIWLASREEDGPLSRLSLLAMNAKGYRNLTELISRGWSEGQRNGEIIIERDWVKEAAEGLIALSAAKEGEIGHALLDGEEAKAEALLREWMEVFPERFYVEVQRTSRVNDEEHLHAAVALASRCNAPLVATNDVRFIKQEDFEAHETRVCIGEGRTLDDPRRPRTYSDQQYLKSPAEMAELFSDLPEALENTVEIAKRCNIEVQLGKYFLPDFPTPNGMGIDDYLRHASFEGLEERLEVLLPKDTPDYEAKRQVYVDRLNFELDIIIQMGFPGYFLIVMDFIKWAKNNGVPVGPGRGSGAGSLVAYVLKITDLDPLAYDLLFERFLNPERISMPDFDVDFCMEGRDRVIDYVADAYGRNAVSQIITFGTMAAKAVVRDVARVQGKSYGLADRLSKMIPFEVGMTLDKAYEQEEMLRDFLKSDEEAAEIWEMALKLEGITRGTGKHAGGVVIAPTKLTDFSPIACDEEGGGLVTQFDKDDVEAAGLVKFDFLGLRTLTIIKWAMEIINREQAKKGLEPVNIDFIPLDDKPTYSLLQKAETTAVFQLESRGMKELIKKLKPDCLEDLIALVALFRPGPLQSGMVDDFINRKHGRAELSYPHPDYQYAGLEPVLKPTYGIILYQEQVMQIAQVMAGYTLGGADMLRRAMGKKKPEEMAKQRGGFIEGCKNNGIDADLAGNIFDLVEKFAGYGFNKSHSAAYGLVSYQTAWLKTHFPAPFMAAVLTADMQNTDKVVTLIEECRHMKLRIVAPDVNNSEFRFTVDDDGRIVYGLGAIKGVGEGPVEAITECRAEGGPFNTLFDFCDRVDLKRINKRTLEALIRAGALDRLGPHYHDELKAYQATVDLNRAVLLAAMEEAIQAAEQTARSHDSGHMDLFGGVFAEPEADVYANHRKVKELTLKERLKGEKDTLGLYLTGHPIDEYEGEVRRFARQRIVELKPARDTQTVAGLIVNLRVMKNKKGDKMGFVTLDDRSGRIEASLFSEAFAAAQSLLQTDALVVVEGEVSQDDFSGGLRLRAKRVMSLEEARTGLAESLRMKLHADLLKGDRLRWLGELFNRHRGSCPITLDYTSADAKALLQFGESWRVDPADDLIQALRDQFGRDNVFLNYR*