MLRNSKKRKVKLRKSKKQKVTEEEAPINKLPDAVLVKILSLLPTEEAFRACVISKKWQTLPTLIYSFNFNCSEYREREDLSFIHNALEHSRSSTIEKFELDLTECMDLCQLDYNLKYVLKRGFRQLDLSKYVLSVCCEVLPCYCYCFLRYLLVSLELLHQVMCMMQFKRIPLSDFHCKYLTLQLHMKKFNLHGVVGFLRASPQVETLSIDMQTMSLDDICNYVDNSRCNSELRDLAKGDNMDLQNCVSRLEFHNLKNVKIVISSKLCLKYHVKWGFKKLFKLSKFLLINASVLEKFIIISKRRRCETCSGNCLSKYLFLLAFKLLDCPRSSTNSVIIFQE*