MSTRLVVDPVTRIEGHLRIEAQMDGNLIQSAYSSGTMVRGIELIVRDRDPRDAWAFVQRICGVCTLVHGLAGVRAVEDALKYPIPPNAELIRNLMVAAQYVHDHVMHFYHLHALDWVDVVSALSADPKATSELAQSISRYPKSSPGYFSDVQQKLKGFVESGQLGIFANGYWGHPAYKLPPEANLMAVAHYLEALAWQREVAQLHAIFGGKNPHPNLVVGGVPCAISIDSGSQAGTALDMAGLERVRSLIAEMHAFVEQVYLPDTVAIAGFYKDWFQQGEGVGNFMCYGDFPAKGFGDSGSYMVPGGVILDRNLADLHEVDLNAEDEIQEFVSRSWYDYDAGRNAGLHPYSGETEFKYTGPEPPYQQLDVGNQYSWLKSPRWRGRPVEVGPLARVLMLYATGHTRTKELTDGMLASLDLPLDALYSTMGRTAARALETQVMVEAMDGWYDQLLANIRGGDLRTFNETFWDPSTWPSKAKGVGHLEAPRGALGHWIVIEDGRTANYQAVVPSTWNAGPRDASGQLGPYEAALEGHALADVDRPIEILRTVHSFDPCIACAVHLTDPDGEEVLKVRVC