MVVKQGSIPDFEALRELFKHHIESFDYMADAGLETMLRHIKPIEVFDDFTSTKLRIWLDNPVLYPPQKERISRTMREALLPFECRQAKISYAGKITIDVCFQYNDGPIIRENINFGQFPIMLQSKLCNLRGADPQKLVSYREEASEMGGYFILNGLERVIRLLILPKRNHPMSMVRNSFSDRREGYTDKAIVIRCVRADQSSLSVRLYYLRNGSARLGFWLRGREYLLPVGIILKALIDTTDREIYVNLTSCYNEKYEKGKGAVGTQLVGERAKIILDELRDLSLFTRLQCLEYIGEHFQPVITELKNDSYPIVAEAVLKDCILVHLDNNFDKFNLLIFMLQKLFSLIDQTSVPDNPDSLQNHEVLLPGHLITLYLKEKLEDWLQKGKRLLLDEIDKKSKKFDFSDIVQVKKVMDKNSPKQVSTAVENMLKTGRLVTQTGLDLQQRAGYTVQAERLNFLRFVSHFRAVHRGASFAGLRTTTVRKLLPESWGFLCPVHTPDGEPCGLLNHMTCTSRITSFFDSQGNVKDYFKIKMSILNVLLEVGMTPSLPKIFLPGPPEALTVLLDGCVVGCIASSEAEKVVAHIRELKVSSAAVIPDDMEVGYVPLSMGGAYPGLYLCTSPSRFVRPVRNISIPSNGSENIEFIGPFEQVFMEIRCPDGGDGGRKSSFPATHEEIHPTVMLSVVANLTPWSDHNQSPRNMYQCQMAKQTMAFSSQTIQHRADQKLYHLQTPQTPIVRTSTYTKYNIDEFPTGTNAIVAVLAYTGYDMEDAMILNKSSVERGMFHGQIYQTETIDLTEQGGRLDRSSRMFRKSNLEKSACPSIDSDGLPHVGQMIRPDEPYCSIYNEVTSSIHTLKRKGSEAVYVDYVAVDVKNKKHLQKVNIRFRHPRNPVIGDKFSSRHGQKGVCSQLWPDVDMPFSGNTGMRPDLIINPHAFPSRMTIAMLLESVAAKGGSLRGEFVDATPFRSSVKKDSGESDSMSGSIVDDLGLLLREKGFNYHGLEVLYSGVYGTELTCEIFIGPVYYQRLRHMVSDKFQVRSTGTIDQVTRQPIKGRKRGGGIRFGEMERDSLLAHGAAYLLHDRLHTCSDYHIADVCSLCGSMLTTTFTQPQKRPVREIGGLPPGRAPKKVTCHACQTSKGMETVAMPYVFRYLAAELAAMNIKMTLKLSDGAGAGA*