MQATFSLCHTESYKPEVECTTGDLASVSRRGIQWFVSDMGLDIVPHVRDLELEARVAQETACWPQRSTLQPHIATGIFIASTTYRKNSIDSKVSIALYTAIAVAMDDPRIIESLSSGTYHYSLCAGTIPESPDLLAELSKVLAAMWEHFPRFGASCILTSTLQFMNMTLLGNEIGDYRLKHDALPFVEYRRIMDGLPEVYFSFIWEKRHFPDVTVWMQAIPYVDITPPQPFSNILCKDAMKFINFGNDILSFYKEESAGETANYIHDRARYTGQSIEVTLMDLVKETTALANRVRQMLGEGAATDAWDSFTQGYLQFHTSNPRYRLREIL*