MGVEKRATATVRVSNIPQSAIAKDLSNFFDSLIGKGSVFACDIHSEHKNWKSRGHGRVQFETLQDKLHCLSLAEQGNLLFKGHQLSLVSSFDDIITRPVEPKCRFQAGILHTGLLVEKDVMQVLETWEDVKTLIMPERKCLEFWVSHAEECYRLEVQFGDVTEGTLCSVENQKSALLLKLKHAPKLYQRVSGPAVASKFSADRYHICKEDCEFLWIRTTDFSNIKSIGCSSSLCWETEDGWLSSDLFSSLPCCNQDVIDLDLDKVGDIYSGSEFVPLVRIPSDLKLPYEILFQLNSLVQTQKISLGAINPNLIEVLSKLELDTAMMILQKMHKLQSICFDPLLFIKTRLHVLGKNNKNRPSSSYSRLVNHSMMSVHRVLVTPSKIYCLGPELETSNYIVKNFASHASDFLRVTFVEEDWGKLFPNAVSMSVEQGIFAKPYRTKIYHRILSILREGIVIGTKRFFFLAFSASQLRSNSVWMFASNEYVKAEDIREWMGCFNKIRSISKCAARMGQLFSTSVQTMEVKLQHVEILPDIEVTSDGVSYCFSDGIGKISQAFARQVAQKCGLNHTPSAFQIRYGGYKGVIAVDRNSFRKLSLRGSMLKFESKNRMLNITKWSDAMPCYLNREIVILLSTLGVEDKAFEDLLDNHLCLLGKMLTTNEAALDVLESMGGGEVKKILMRMLLQGYAPNQEPYLSMMLQSHFENQISDLRSRCRIFIPKGRILVGCLDETGILKYGQVYVRITMTKAELQNGQQNFFQKVDETTAVVRGKVVVTKNPCLHPGDVRVLEAVYEVTLEEKTWVDCIIFPQKGERPHPNECSGGDLDGDLYFICWDESLIPCQTVTPMDYTGRRPRIMDHEVTLEEIQRFFVDYMISDTLGAISTAHLVHADREPDKALNSKCLQLATLHSMAVDFAKTGAAAEMPRFLKPREFPDFMERWDKPMYISEGVLGKLYRGVMKSYIRRNSDDLSADRAIQDAYDHDLLVEGYEAFTETAKTHKAMYLDSMNSLLNYYGAEKEVEILTGNLRQKSVYLQRDNRRYFELKDRILVSAKSLHKEVKGWFTSCCQEDDHQKLASAWYHVTYHPSYCHESANCLGFPWVVGDILLNMKSHNTRKTIP*