MDPSSGLVDQVEPDHTEDQEGPDHEEANQSLEETEHSNARADVRVPDVFLSHSGAQKPFVEFLYRELQSADHTVFFDQHTLPKGRRFPNRIKEAAKGCKVGVIVLSKEFLTSKWPMIELEILMAQRGPQPCVLPLFYNLKPEDLKSPKNLSEWLPEWEEMGGENDAKRWEQAVRDLRSINGEIYAQGTGTRTYINKVVKRIGKLIPCHVPYNSFLVRGKSRLEQEIANKFKHVDASQACMVGLHGVGGLGKTTLCKVMVNHHSLRYSGRSFLIEFPSSGGDKSTVTLECKKALKKLTDASEEHLLNEVDNFDEVVPLMRKRVGCHDVFLAIDNVWESSLEDARRILQVGFSAKSKILVTSRSEELLKDLLNIKMGPVINVSVASLPALEREEAFEIFQDNFEICDLSTLVDKSQMDEVLGRCWFSGSYHSLALKALAKYVKRVCMAKGLEEVKNQFSCVLKEISYEHLSDVMIVIRLSYDKLPDEKKHIFLNVVVILRHESLNNYPNTSAVVREWIHTLYYRKFTKNKTIMLIHELFLDGLIQMTVHDNGTKEIGVHDLYHEFALMQIAISSRFFIRGITESSVQEIKWEELEIVILDNQEPGPCLFEELQQRKCPKLKMLRAEQLQAKRGVWLKFMPSLCVLMLQQITDVPMSLEPSKHEGWSVSADSEKKNVAQLNMLQSLEQFPSMPSLNQECFMTKSGSDLVMGEGLVDAFYTLYRNGLANLQKIKLVSCSFVEQIAGLDTLGN