MAELKLESELGTMMGLGLKFGGDVKRDASGKIMGCFCAFDVEPSPQGCELCNRPPLHPDDEENLHLGYAIGTLKEHRPYIDEIRIKYYQQIHESYVCFLFPFQFMLLSLILLPIFEIGKMKKMGVLGLISLVVFWSEKGADGLAREFGVWFAVRGWSNGGELVEQQFIGVRSSSMRKIMLVGFDFDDFPGVEVQIEPILNVKDDVDFGIMMKLANRAIQEYNEKEHNVFKYKVLEIEKANYMVGGYEQYFMTVKVLNLTIGTSIETFYINVARRIPDRFEEVLSCNPKGMVPEFSIFGKKKR*