MKFLPLFAFFLILGYSSFCSGAAVAKPTGQPGCQTAEELEVAFYAHFYLKSSYWVCSTQGVPATLAQCPIASAWLDSAKA CVPWPQWVWSPTVQPPSQPEVAA