MKLEDIPLVLPLAEWVWGADPTDSVSPTVCLDLVPYGLGTFFSGGCFSVLFAKALGVSIILGACLNKAPVMVNMWNSQSGAGFSRLSMYMETVVYANGAAYGMLELHPFTAYGENMALWLQNLILIGMIWKFTDNPLVPLQEKIMAAAGCFVYYGFVISIPVDLRYLLQASNGVILMVSRGAQVFETYKAQHTGAQSIVTNSLNLAGGLARIFTTMKETGDMAVLFGFAVSVALNSAMFVQYFLYQANTEKFLADLQAQKKAKTE*