CADPNYLYPMLEAMMYGYYPPPYAVKMLMKLFPAMCIFMKIPALGVLMRDLAAYLMMLLGGMPIPSC