MLRWVTIKAHCSCRGLRSLCFFRRSGYVTGGSFIAKDTHGRWFATTPWAGTDTLQHDTETAPAVTVDPSTFRVPAATLDQTPPEPGLYIVGTPIGNLEDISFRALRILKTVSLILAEDTRHTRKLLNYFGITTHMLSYHEHNEQQRQEEVLQRLQNGEPVALVSDAGMPGISDPGALVIAAAVAAGIKVIPIPGPCAAVAAVVASGLPTDTFQFCGFLPSKAGARKATLQQLISNPATLVFYVPPHSCKAVLEDMCAVLGSHRRCCVAREVTKVFEEFYRDTLVGASNEFSVRQPKGEICLVVEGCSAASPAQKAQEMLQGTGSNNLKATIAAELQQGMSLSDVARQLAKDLGVGRSKIYRVCLEVEQDLNHHSSPNSKQLTLGESESQLM*