MSPNCKFSLPVFVVASAITYIYFSTVFIFIDMWFGLTTSPGILNAIAFTAVAFMCVLNYVVAILTDPGRVPATFMPDIEDSQSPIHEIKRKGGDLRYCQKCAHYKPARAHHCRVCRRCVLRMDHHCIWINNCVGHANYKAFFIFVLYAVLGCIYSLVLLVGSIYNDAEKDEEQSGGSFRNAYVISGLLLVPLSVALMVLLGWHIYLILQNKTTIEYHEGVRALYLAEKGGNVSKNFYDLGAYENLTSVLGPSIFSWVCPTSKHIGSGLRFPYNL*