MSAITASASRGLSLTVSGPNSIDGVHSLKVVASLLNTGDETLKILKDPRGVLATHPTNTFDISNVQGAIPEFTGIKVKFVPEHAAQLEDTFTVLEPGQSVEVEHDLSAAYNFTHPGEGLYDIHANNLFQVVDPATNQLTDIYATHESAFKADVKGKLDIAHQEESGLAKSATYRSCSATQQSQIADAASSALTYAKEAKSYLKAHHSSTTRYTTWFGTYNSNRHSKVVKHFTAIKKYPFSESTYDCTGSNCKPGDFAWVSPKKYGVIHLCSAFWDASNTGTDSRAGTIVHEISHFTAVAGTDDIVYGQSGAKSLAKRNPKKAIHNADSHEYFAENIPALA