MQSLVCIDLQSHDVPSSVERLRKACLDCGFFYVVNHGISAAFMQQVFDQSRKFFSLPLEHKAKCLRNKNNKGYTPFLDEILDPAKQSKGDCKEGYYLGVEAPKDLPRASISFYKPNVWPSEELLPGWRDTMERYHAEAMKVGHKVASLIALALNLEQDFFKKPGRMDYPIAVLRLLHYSGEKSIPEDGIYGAGAHSDWGLLTLLACDGTPGLQICKDKHAEPQIWESVQPVEGAFVVNLGDMLERWSNNIFRSTLHRVMTSGKERYSIAFFMDPNHECLVECLETCTSKENPAKFPSVLSGEYLLDRYGETHAETPASLLNYEAGCVKV*