GREDLSPPNSLNGYSVDSCDGSKKKKGTSARQQEELCLVCGDRASGYHYNALTCEGCKGFFRRSITKNAVYQCKYGNNCEIDMYMRRKCQECRLKKCLNVGMRPECVVPEYQCAVKRKEKKLQKDKDKPVSTTNGSPEAIKSESEPIRVSFSSSLISLLKESQTLPPEPILLLSQASRCHNGDEEGEMASKVPVNGVKPVSPEQEELIHRLVYFQNEYEHPSEEEVRKINAGNDDEEQSDLRFRHITEITILTVQLIVEFAKRLPGFDKLLREDQIALLKACSSEVMMLRMARRYDAQSDSILFANNQPYTRDSYSMAGMGDVVEDLLRFCRQMFNMKVDNAEYALLTAIVIFSERPSLIEGWKVEKIQEIYLEALKSYVDNRPKPRPPTIFAKLLSVLTELRTLGNQNSEMCISFKLQNKKLPPFLAEIWDVNA