QDSILEPLCFPEDPTCCSGSAGSLGSAGAEQLLVCLFCPESVPLQQKDVLLKHLLLEHKLVIADVKLVADLPKYASYWRRRFQEQPLTDFCSVIKTNSQGPVEKQEDYFLLCDVLLEDRVLREKLQQKRLVEVLEQQQREREDRSFHRLCMFCSEEFSGNRLSSLLNHMAREHSFGIGLPDNIVYCDQFLEVLQGKLDNLQCLYCEKTFRDKATLKDHMRKKAHRRINAGNSAYDRFYVINYLELGKTWEEVQSEDDRELLEEDDDWSDWRSHPVSAVCLFCEDQSETMEQIYAHMKEAHGFDLQSLRTELNLHFYQQVKLVNFIRREIHQGRCYGCRETFGSRDGVLRHMEVKGHAMTLPDASAWNQPQYYFPTYENDGLLCSLSDSEEDDNEEEARSGEEVPVIAEDVSDLRALKERSVLNQLVRSRSSCS