MPSLACVDLQSHDVPSSVELIRKACLDCGFFYIVNHGISAAFMQQVFDQSKKFFSLPLEHKAKCLRNKNHKGYTPFLDETLDPTKQSKGDCKEGYYMGVEAPKDLPRALIGFYGPNVWPSEDLLPGWRETMERYHAEAMKVGHRVASLIALALNLEQDFFKKPGRLDYPIAVLRLLHYSGENSIPEDGIYGAGAHSDWGLLTLLACDGTPGLQICKEKHAEPQIWESVQPVEGAFVVNLGDMLERWSNNIFRSTLHRVITSGKERYSMAFFMDPNYECVVECLETCTSKENPAKFPPVLSGEYLLDRYGETHAEIPASLLNYEAGCTKV*