MPPPWVLLDSCVYFVDGEEFAGGASNAAAAIGKSSGKLSLEELTAALKPDPAVADPPEVTSLSMVRHLPKDLMQGMKSGTVSSTDKGLVVIYTGHTRSGRYLVYDASSSSLSAIPQLDPPIRLPGLSIIKCLGTSAAILRLRHGVDAAYVLAEIVTAFGPGLPNADLYLWWSSSTAKQWMRTSVRLPLPAELCGPTSFFHIDMAFAFGDSCVCWADLAAGVLICDLFAPQDPKFSFVPLPQECCSYTPEKVRLALETKEFRSMGCVCGDIKFVAFVGYGEGVPKEEVVLKTWTLSPDFKEWKEGPGVLVGDLWESETNEPCAQHERRWDHLHFSERYRVC*