RCCGGMDCNCVSDLLLPPVPALWTPGFAFPDWAYKPESSPGSRQIQLWHFILELLQKEEYQGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKVVLVNYPILDMANSPFFLAQNHFNGGSAAP