NCDPYLLLATWPALLLGEFPPPFGCFMMILMLPCMCMFFTIPVMGPILRDYFAMYMMLLCGLAYPPC