MLLSARLLAFWCATAMLLAAVQGQANEKDGKTVQLEVLPPALNEDVASTTSGKGKASTVCHGERHPFDPRVHKRHYKVGIHAIRGLEAAEEEYKMAFETYLTQTAGRRFDPPVDFTIVAATMNGIFEQLEDDSLDFLYVNPGVYSCVGVEFGANPLATIISRLEIRGLTWDLDVFGGVIFTRSSNYDINTIEDLRDKIIGAGSISMIMAGQLQFYEMQRAGLSYVMDPKQVVFTYNQDEVVQGVVDGIFDAGFVRTEQLERSSHDINEFKVLHPRVFVMDDGSLFPFLHSTDIYPEWPVAALPHVPADVAMEVQEALLAFQGHAEVGKQIQHGNEFAPQRCDTTEEVAQLAWNASIVGEIAGFRNPMSYFEVRTMHEAAVFIKKNDKGDWTCTRANAGSLYDSFDCPEGYYKLNPEDFKASCPEVGLSCKEGYDCYCKPCIEAHDVDVFECYHDDYYVHEDRHLGCDKMDVCGSIQQRESIQFRVRDNLRRAGSNVSVIMHLGRDTEHVPVTTVDDFNYKFNWTHPKVGEGIMEVSINGVQIPDSPFQVEVLERDCDSEHPGHNMRASADGECVCSDGTFHIAGNCISSTIVAIVASLFLLFLATIAGVCLIRYKMYLNDKAWVVAVEELHFDEPPEVIGQGSFGVVLKAEYRGTQVAIKQAIKTNGRRWSNASGSREKSQGANQLTSSCTKGPRQSIVTRRSAKARDVTNSGSVVSAELDGDETRELEDDSDAGDLELGLQFSADTGSSGIASFGFLRGSLRKRGAWDVLPFGTKHDKYHVRFRDSVLGHSASATKKDLTAMFCPWFSSQARREEDFMCEMRVLSRLRHPCITTVMGAVVSHSHTPMLLLEFMEYGSLYDLLRNDSMHLAGDVILQICRDVAQGLRYLHSSRPPVFHGDMKAKNILVDSRMRAKLCDFGLSDKTANLVTGTPYWMAPEYLTGRAHYDCSCDIYSMGIIIWEIYARKNPYEGDHLRDVLRKVCNRRVNKRPEIDETFPPKMVELMKKCWSADPLARPHATTLDTTFLDMNPRDAEPLEVKKADLSGQKLSDELFPADIAAALKAGQRVDPEQHELVTVIFSDIVGFHRIYEANSPEKVCNMLGRLFQTFEKLSKAKGVFKVETVGDNYMGVTNLNGSQQSTHVKQVAEMAVDMVNEANKVLIDEDAPEKGFVSVLVGFHSGPVVSNVIGSLNPRYGLFGDTVNTASRMASNSRPNRILCSEYSYRLLREQVPEFPSHKRGKIQVKGKGTMTVFWVGGSLVAAGRVADRRQKEEKKVDFALDDSSRRCEVGVAA*