MGKGPGLFSEIGKKAKDLLTKDYLQDQKFAITTETESGLTFTSSTIKKGDLLSGDILTQFRNNNVTTELKVDTNSCVHATITVDELAPGLKTILNVTIPDKAGKLEAQYRHEHAGIGATVGLTAVPIVEVNAAFGGQGFTLGGEIAFDTGSGVLTKYNAGLGLTKPDFSAAILVSDKGETLKASGLYNVNPDTRTIVAAEVLHRLPTSDTTFTVGSSYALDPITTVKTRLNNHGKLGVLLQHEFRPKSTVTLSTELDTKALDRNSKVGLALALKP*