MDAKRKFSQEKDLYQNDDKRKKVVALENQETGGSCVDGNVAHWFSKTKFNGLVDVPIVYLALEENVVKNDLTLRSSLKHVIIGSISGGSNSGKGLAKDLYLDVNELVEVQVRSDKEINMMKDKGKAIFDLNEAIWPKDEPISNTFEKSRATLTNCEHSWIWKQGFGDMCYHLQGSSVATGFRSNICKDIKMRVPKDSFSGTGIFPHPLHKMIMKPHHFEILNFLCKNLVVENSNGCIIDQTPLSEKTFLMISFIYVGVERLEKKFGELKVNDLVLLDFYSTKASAKQFSNIVSDNSGAEASDSCRDILLNILSVVVFGRGTDPRNEMMSFLKVVSRIKTPHKVLLTGSLYQNNIKEVFNILDVAFPEFLKHNQIGKNFRKFLNVEADGPSTNL*