MPSVVDDGFEALLEPFYNGKKLTDPISTAQDKWQLLPAFLKVKGLVKQHIDSFNFFINTEIKEIVKANRIVRSDVESGFFLEFTDIRVGKPNRAEYSDIKAQNEVSPMECRLRDMTYAAPIKVDIAYFRDKKKVLRKNVTLGRMPIMLKSSNCWLSGANNAEMEDMNECPLDPGGYFIINGTEKVILIQEQLSKNRVIVEADEKNNVISASVTSSTHERKSKTYVTLKKERITLAHNTLVEPIPIAIILKALGGLPDHEIIQLVAGEDARYQDDFAVNFDDAARAGVFTQQQSLEYIGSRVKMGSNRFKTPGGQAPRRNNAEEGLEALANMIIGHVPILDLDFYPKACYVAMMVRRVLMAAHDHKLVDDRDFVGNKRLELAGQMLSLLFEDLFKKFLVDLRFNIDKVLRKSNRGVAFDPLNSITATSGHITAGMNRAISSGNWTVKRFNMNRAGVTHVLSRLSYISALGMMTRISSQFEKTRKVSGPRALQPSQWGMLCTSDTPEGEACGLVKNLALMTHITTHFEEDPVKEWILAMDSGAEALSNFSGSEMHTPGTFVITVNGTPFALTWNPEEFCKKFRDTRRKGELSAFVSISINYHFATVNIATDEGRICRPYIIIENGVQRIKEEHLESLRQGDKDFDYFLNNGIVEYLDVNEEQDTLVALYEKDVTPAHTHLEIEPFTILGAVAGLIPFPHHNQSPRNTYQCAMGKQAIGAIAYNQFNRIDTLLYTLVYPQRPMVITKTIELIHYDKLPAGQNATVVVMSYSGYDIEDALVLNKASCDRGFGRCQVFRKHTAELQTYANNKSEKISGPEIDERTGKPAEKYAAIDSDGLARVGYRIHSGEVMLRKLTPIDQGSTGIGNDVGSNDYRETSLSYRVSNPSYIDKVMVSQTEKEHILAKVQTRQTRRPELGDKFSSRHGQKGVVGIIVEQEDMPFADSGLVPDIIMNPHGFPSRMTVGKLFECLTGKASIVEGNRRYGYGDAFRSHPVEEMGKALIERGFSWEGKDYFTSGITGEPLEAYLFNGPIYYQRLKHMVQDKMHSRAKGPRAILTRQPTEGRSRDGGLRLGEMERDCLIAYGASQLLLERLMLSSDATKIDICQRCGLFGYKGYCQTCKSTKEVTEMTMPYAAKLLVQELISMNVGVRLVLEDEFPHPD