MESRVTPVAVIGMGCRLPGGINSPDKLWESLLRGDDLVTEIPPDRWDADDYYDPEPGVPGRSVSRWGGFLDDVAGFDAEFFGISEREATSIDPQQRLLLETSWEAIEHAGLDPASLAGSSTAVFTGLTHEDYLVLTTTAGGLASPYVVTGLNNSVASGRIAHTLGLHGPAMTFDTACSSGLMAVHLACRSLHDGEADLALAGGCAVLLEPHASVAASAQGMLSSTGRCHSFDADADGFVRSEGCAMVLLKRLPDALRDGNRIFAVVRGTATNQDGRTETLTMPSEDAQVAVYRAALAAAGVQPETVGVVEAHGTGTPIGDPIEYRSLARVYGAGTPCALGSAKSNMGHSTASAGTVGLIKAILSLRHGVVPPLLHFNRLPDELSDVETGLFVPQAVTPWPNGNDHTPKRVAVSSFGMSGTNVHAIVEEAPAEASAPESSPGDAEVGPRLFMLSSTSSDALRQTARQLATWVEEHQDCVAASDLAYTLARGRAHRPVRTAVVAANLPELVEGLREVADGDALYDAAVGHGDRGPVWVFSGQGSQWAAMGTQLLASEPVFAATIAKLEPVIAAESGFSVTEAITAQQTVTGIDKVQPAVFAVQVALAATMEQTYGVRPGAVVGHSMGESAAAVVAGALSLEDAARVICRRSKLMTRIAGAGAMGSVELPAKQVNSELMARGIDDVVVSVVASPQSTVIGGTSDTVRDLIARWEQRDVMAREVAVDVASHSPQVDPILDDLAAALADIAPMTPKVPYYSATLFDPREQPVCDGAYWVDNLRNTVQFAAAVQAAMEDGYRVFAELSPHPLLTHAVEQTGRSLDMSVAALAGMRREQPLPHGLRGLLTELHRAGAALDYSALYPAGRLVDAPLPAWTHARLFIDDDGQEQRAQGACTITVHPLLGSHVRLTEEPERHVWQGDVGTSVLSWLSDHQVHNVAALPGAAYCEMALAAAAEVFGEAAEVRDITFEQMLLLDEQTPIDAVASIDAPGVVNFTVETNRDGETTRHATAALRAAEDDCPPPGYDITALLQAHPHAVNGTAMRESFAERGVTLGAAFGGLTTAHTAEAGAATVLAEVALPASIRFQQGAYRIHPALLDACFQSVGAGVQAGTATGGLLLPLGVRSLRAYGPTRNARYCYTRLTKAFNDGTRGGEADLDVLDEHGTVLLAVRGLRMGTGTSERDERDRLVSERLLTLGWQQRALPEVGDGEAGSWLLIDTSNAVDTPDMLASTLTDALKSHGPQGTECASLSWSVQDTPPNDQAGLEKLGSQLRGRDGVVIVYGPRVGDPDEHSLLAGREQVRHLVRITRELAEFEGELPRLFVVTRQAQIVKPHDSGERANLEQAGLRGLLRVISSEHPMLRTTLIDVDEHTDVERVAQQLLSGSEEDETAWRNGDWYVARLTPSPLGHEERRTAVLDPDHDGMRVQVRRPGDLQTLEFVASDRVPPGPGQIEVAVSMSSINFADVLIAFGRFPIIDDREPQLGMDFVGVVTAVGEGVTGHQVGDRVGGFSEGGCWRTFLTCDANLAVTLPPGLTDEQAITAATAHATAWYGLNDLAQIKAGDKVLIHSATGGVGQAAISIARAKGAEIFATAGNPAKRAMLRDMGVEHVYDSRSVEFAEQIRRDTDGYGVDIVLNSLTGAAQRAGLELLAFGGRFVEIGKADVYGNTRLGLFPFRRGLTFYYLDLALMSVTQPDRVRELLATVFKLTADGVLTAPQCTHYPLAEAADAIRAMSNAEHTGKLVLDVPRSGRRSVAVTPEQAPLYRRDGSYIITGGLGGLGLFFASKLAAAGCGRIVLTARSQPNPKARQTIEGLRAAGADIVVECGNIAEPDTADRLVSAATATGLPLRGVLHSAAVVEDATLTNITDELIDRDWSPKVFGSWNLHRATLGQPLDWFCLFSSGAALLGSPGQGAYAAANSWVDVFAHWRRAQGLPVSAIAWGAWGEVGRATFLAEGGEIMITPEEGAYAFETLVRHDRAYSGYIPILGAPWLADLVRRSPWGEMFASTGQRSRGPSKFRMELLSLPQDEWAGRLRRLLVEQASVILRRTIDADRSFIEYGLDSLGMLEMRTHVETETGIRLTPKVIATNNTARALAQYLADTLAEEQAAAPAAS*