XCRCSGGMDCNCVSDLLLTPPVPALWTPGIAFPEWAYKPESSPGSRQIQLWHFILELLQKEEYQGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKVVLVNYPLLDMASSPFLLAQNHFNGGAAT