MNLALNKTFQKRGCQILGLNKYGIQQWLKTIDTIIFDGNGVLWSHGKVLENAAETFNALRAMGKKAFICTNNSVTSVEGI CKYAQEMGFLVAKNEILSSVQTLAKFMKEKKFKKKCYVVGGQGIVDELKLVGIESLPLDHSSLQGFSMPDHIHSIYLDPN VGAVVVGSDKDFNTIKLTKACCYLRDSEVMFVATSRDAALPAAPGRMVPSAGVMVAAIQAASQRMPFTCGKPNPYMCIDL MQKGVIQPDRTLIIGDTMCTDILLGYKCGFQTLLVGTGVNSYQDAIEAQGSKAPLLYQQVPDLYMPKLSNLLPFLSSRNR