MNWFAYIHTILQAKFLDFKVQNMVGSCDVKFPIRLEGLVLTHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVCREIYEAFDNIYPILKSFKKQ