MADPSTTPPLTRASVLAAHSLIKPYIHETPVLTNTTFDQLASTPRTPEELQGTEWEATERPANPKIRFWFKCENFQRIGAFKARGAFHAVERLKQTEGLEGLKKGGVVTHSSGNHAQALSLAARENGIPAHIVMPTISPPPKIAATKGYGANITFSGSTSTEREAVTREVIEKTGARLVPPYDHPDIILGQGTAALELQRQVAASLSTSGTTTTTNRRRLNAIITPCGGGGLLSGTALACSDLSPSDPSTPGPILVFGAEPSFSGADDGRRGYYSGTRIESVKSLTIADGLRTPLGAYPWSIIYERKLVAGMYSVGEEEIKKALRLVYERMKVVVEPSAVVGLAVALFNEEFRSMVEREGGEEGWDLGVVFSGGNVELAALGRLFGEE*