MKIHVLSCVLLFVSFMDSPLRASSGRQNVMRGALDIPTSLDGFVAGVWSQFSVLLDAGEGDVREAIIPLKKYFAQFGYLNVTGQVVTDNFDTDLVNAVKLYQESFGLDVSGKLDLKTLLKIMTPRCGREDVADGIPLMLQSTPAAHAIMDSHIVGHYSFFPSQPKWPSSRRNLTYAFSSLNETARLSSTDRRAVFANAFSAWAEVIPINFTETDNFDDADITIEFVSYSHGDGEPFDGVLGVLAHAFSPTDGRFHLDDSEYWQTLTSRSSQEPQDVDLQSVVTHEIGHLLGLAHSPVEGAIMYPSIAPGQVKLQLQQDDIQGVQALYGVNPNYKPDSPAPGTVGDINGAQKLVMASLLGCVLLCVVTLLM*