MLRLRAFRPTNEKIVRLELHPTHPWLASADASDNVVVWDWEHRQVVYELNAGGVDARRLVGAKLQKLAEGEPEPKAKITEAIRGGSVRQIKFYDEDVRFWSAWLNRTAAAEAPVAVNQQFTPIGGVVQAIRGRHFLVICCENKVIFLDMVTMRSLDVPKQVLENKSPLCMEFLSHSSIRDGALVAFGGSDGVIRVLSMATWQLVRKYVGGHKGAVSCLMTFLSSSGEMLLVSGASDGLIVLWTADNLHDTREIAPKQSVKAHDGGVYAIELARVLGGAPQLITIGADKALAVWDTVSLKELKRIKPVAKMACHSVASWCHPRAPALDILTCVKDSHIWAVQHSTYTAITRPLCDLSSQVPPSLLSPNKKLKCYCMAVHPLQPHLVATGTSLGVILSEFDAKALPAAVALPTPPGSKEHTAAIIVEKEIRLLSFQLSTPLNSQLGSTGSVADTMRPRLEPTEASQLQVKQIKKRVASVLHDVYSVVSVSKSGKHVAVVWPDVPHFSVYRVSDWSIIDSGSAKHFTWDSCKERYALLESTLVPRLPQLPKGKKGKEAAAQAAAAAAAAATAAASATVQVRIILDDGSANQLARAIEGRAEPVIGLHGGALLGVAYKFPRRMSFSTAAAASAVSAAQAASLSGVAPTFSGLEDGGLYGSKGEAPPNFQLYSWETFKPVGGLLPQPEWTAWDPTVEYCAFAYQEYVVISSLRPQYRYLGNVAIGGAIGGIWHRRQLFLATPTTIECVFVDAGVSAVDLERKRKKEESKAKEAQTKSVAEHGELALITVDIVQPAVQERVPLRPPMLQVVRLASFQHVPTIPPFMALPKQSKMEVEDPAVPKDVEDKRSAADVAVAGGGVSVAVSRLPPEQKRPVGPLTVIGVRDGVLWLVDRYMTAHAIGLGHPGIRCRCLAAYGDAISAVKWATRLGREHHDDLAQFMLGMGYAKEALHLPGISKRLEFELALQSNDLKRALQCLLTLSNSRNIGQETDVTSNVTGILSLHSVHDNLADSVQGIIKFAKEFLDLIDAADATGNADIASQALRRLAAAGAIKGALQSHELRGLALRLASHGELTRLGVLVNTMIAAGQGREAALGAALLGDSALLEKSWQETGMYAEAALHAHAHGRPTLKNILQQWNQLLQKDQGLGSTKGLSLPISQIGARTSPDEAPVLQDLAQSNRKPLIEVIPPGNVMGISGKGTVMKQNPPQPGKLLPLEGPPGKPLQLEGPPSNPLQLEGPQAPTTLGESPPVASSIGLATLQVTSASLSVAPSEPLLTSLSQQVPTMSVQQPSSSLAGTTDAMMALSLTSGIPQLASIDNSNTSSLTSESKVPDVVASLENKTTSESPLVDLF*