MLLKARLLRECQFYEMLKRVELRATTTSLEKPWENPTQAPTLFVVMIDQQLKALADRRASCINVIRNGGRHLLDLAEEGGRPVKEAGGGRPVELLQGLNSFEVTNATPLQKEASVLLTGSIMVLLYHLVKRREKRATKMSWKKGLKDENEDEEVVNGHAKAQTNGKDYGAKIEHLQLWNKGFGVLEASNGYAADIRRSLFHMKERLMDKLVVIPIPGEALYNAQQLVKTIIKDMTHVTQGMTKDSMQRIKGQLVEILPSLSPHHIGKIVDDVEREVLGMSQVVAPRFVSRVEGKNSLEEFNKQEIQHEDGILSSKASIISPTLSFSVNMGRLKRPFSPHNHNCKNVKIHFSTLIDGVECI*