MLSRVALQKNAFARLRLAKGRSVLPSPATLRLHSQSSRPSALTNTIANTPQERPRRPSFQSSRSLATAADQSAIDQGSYGSFETPAYNPEQYFDHHLSSFFSPLAHEFDPSSLVIVDDALQTKPKVLRRVKGLGGDEEEMLANFDLSLRLHRYDRAAILLSRLRGCYPPASPKYLALHNRYLEGMVSQMILTRQHNLVLPMQKFFEVDLPASGVVPDATTYAVMIRMALRMFHGTKRDRAVRRYWEFAKNASLEEEVLAAPVLSELEVGELSEICSSDIQRVSMGSLDNNAVTEDPLADSSDLPEVKAVEQKGLGLSSLKESLSLFNGASKVAAPAEGEYAEAESRDMYNLSRQKQLEANSIQAALNRWRQETIDRQKAGLNTTGSEKRLGSIINQWHTDLVSRIEAELKLVEQSEAKPPRTLEDTERCEYGVFLRCVDSDKLAALTILSVLSSFGRGGMDSGLKLASIATGIGSELHDEFLAELTLKKESAADAARLRAVKQTLSLRKQKDGRAKWHTIVRNLEQDDPAVAWSARVKAKVGAALMSFLFEVAKAPVKIDNPETKKPEISMQPAFQHAYQINWGRRAGFIHLHPEIVKIVTKEPTSDLLGRHLPMLSKPRPWKGVSDGGYHVYKSNLIRTTPGETLQPAYVKAALENNGLEQIRQGLDILGNTGWVINEDVFKVMLEAWNSGEPVADLAPLEPELPHPPKPSPEEGYEAEKKWDNDMREIENRRAGFHSQRCFQNFQMEVARAYRNETFYLPHNLDFRGRAYPLPPYLNQMGADNARGLLLFSQAKPLGESGLRWLKVQIANLSGFDKASLSEREKFTMDHLDDVLDSANNGLHGRRWWLKADDPWQCLAACCELRNALQHPDPTQFASRLPVHQDGSCNGLQHYAALGGDKIGAQQVNLEPSDRPSDVYTGVAEFVKEAVAREAAQGHSVAKYLDGKITRKVVKQTVMTNVYGVTFMGAMKQVRKQLIDHYPELTQDQKHQGAIYIARKVFEALGTMFNGAHDIQYWLGDCASRITQSLAPEQIEQIAKEAMNPEDAKQMEDPTKKFRSTVIWTTPLGLPVVQPYRVRKARRIYTTLQDLSIVDGSSGDVVSKRKQLQAFPPNFIHSLDATHMMLSAIACHRAGLQFSAVHDSFWTHACDIDSMNQLLREAFVRMHSDDVVKRLAAEFEVRYSKNLFLAKVDASSALGQKIKALRKGSKASQKATKVQELLEEHKRQKLLQAEDPELQAQGRAMVTPASIFEQFGSDEDLAIASSLGETAVGHVPEDLAAAERKISGMEADPTDPAIETLFQGFDNVLGAKEDPHEEMPTEESAPSKRKQAKKSYVHIWLPLRFRAVPTKGTWDVTRIRDSKYFFC*