MGDLYALDFDGVLCDSCGESSLSALKAAKVRWPSLFNGVDSSLEDWIVDQMHVVRPVVETGYENLLLVRLLLESIIPSIRKSSVAEGLTVEGILENWSKIKPIIMAEWNEDRDFLIDLFGKVRDEWMDNDLATWIGANRFYPGVPDALKFASSKLYIVTTKQSRFADALLKGIAGITIPAERIYGLGTGPKVKVLKQLQEMPEHQGLKLHFVEDRLATLKNVIKESELDGWNLYLGDWGYNTQKEREEAAGISRIRVLELSDFSNKLK*