MKMEDEVPVIDLAGTQDDAGLKSVGAQIAKACEEWGFFQIINHGVDLSLMDRIQEAYREFFYLPPEEKQKYLVDDQFQGWCCPEMSGHARVKKIGLITPETCEYMYHDVLYGDPDRQNLVPPNPPALRATVLEYATQVRALQERVLAALSQELGLEADALRRLFAPADVGIRANFYPLKTDDNTVGVLPAHSDAPVFTFLLADKVPGLEIRRHGRWMQVEPLQNAFIVNVADCLEVVSNGRFKSVEHKGGGNEGRERISIGAFYNPARAATIGPVAQLLDESSRRPRYGSARFADLQDQLVAKGVHGKRYVEALKIPVEGS*