MDCNCVSDLLLPPVPALWTPGFAFPDWAYKPESSPGSRQIQLWHFILELLQKEEYHGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKVVLVNYPILDMANSPFFLAQNHFNGSSATP