MVDPSPAELDDIKLAAQKLWTLDENRLKPGVDYAVNLQSGKSMWQKGDAASDKLFKGVKKDTWTKPTYVIFYNLLDNYERETGVSESETAQEKKEVNDFLDACLRTKVMQYAHKYCAERGVAPADAAGFKKVLQQMWFSYYRRDGGGNDSCGFEHVFVGESKGESITGFHNWIQFYIEEGRGNVDYLGYVRPKYGRDAADDEDRLISVQFAWKGEEKNVSTFFVGTSPEFELALYTMCFLCSEEEKTFLEIGPYDLNIVCYRIRSKYGDKVATAYPDLIGEDPSNALANLTL*