CAICGDRATGKHYGAASCDGCKGFFRRSVRKNHLYTCSLSVIIAYNVKILLFVCCIVDKDKRNQCRYCRLRKCFKAGIFLLLSAVQNERDRISSRRPSYEEQASGNGLSCASLLNAEMLSRQVGAALEMNSPDSEYNLSNKQIANINDVCDSMKQQLLILVEWAKYIPAFTELPLDDQVALLRAHAGEHLLLGLARRSMHLKDVLLLGNNCIIGRHSPDSGLSPDLDISRVGTRVMDELVKPMTEVQIDDTEFACLKAIVFFDPNAKGLSDSNRIKGLRYQIQINLEDYISDRQYDSRGRFGEILLTLPALQSITWQMIEQIQFAKLFGVARIDSLLQEMLLGGKFQVSFYRKL