MGRSGGVALLWRKEIDVVLRTMSVHHIDVLVRGGLGEEEWRFTGFYGWPEVHNRHLSWKLLAELASQSQIPWLCMGDYNEILYQAEKCGGNDRAEWQIANFRAAVNACGFRDVPFSGYEFTYDNGREAGENIQCRLDRALVTDGWFTCFPDSHLWHLDREWSDHAPLRLSLHRANGRVELGDRPFRFEQFWASDEECEGVVEAAWLGGASMESKIGICADSLKGWSHDKFGAVFRELKSKRKSLRKLNKGGLSMEQLERRRILVQEIAGLVQHEEVYWKQRSRVLWLQEGDRNTKFFHQRASGRKRKNNIGLLKDDNDVPHVGDEACGKIAVDYFKSMFSTSRPPCVEQALEGFDRRVTEEMNGCLRADYSEEEVRVALSQMHPIKAPGPDGMCPLFFQSYWHIVGPSVTNTVLSILRGSSMPGYLNKTFIALIPKKSQADKMSDFRPISLCNVVYKLVSKVLANRLKIFLDKIISVNQSAFTPGRLITDNILVAFELFHHMKNLQQVEGCMALKLDMSKAYDRIEWCFLEAVLTKFGFDANWRRRVMDCVSTVSFSVLLNGRHTEEFTPCRGIRQGDPMSPYLFILCAEVFSHLIRKAEERNGLHGIRIAPTAPSITHLLFADDCIIFSRASIQDAVEIQGALDLYELSSGQKVNFDKTTISFSKGVSDGRRLELAERLGVRMVDVHDRYLGLPTTVGRSKKVITKGVKERLWKKLQGWKGMVLSKAGREVMIKAVAQSLPTYAMSVFKFPSSFCDELRSMVSQFWWGQKQGERKIHWVAWRKLCRPKNEGGIGFRDFKLFNWALLVILGEEFGKLSGWSDGG*