MDSHKWSLGFTLLAFLFITSSSAELIIKQVTQGRGIEYNNSYSLTSNLGVTTRELRDERPSSKIVTITSFSVIKDRGEPYESSIFEAAGYKWRLVLYVKGNPKGGINNHISLYARIEETETLPRGWEVNVDLKLFVHNRKLKKYLSVTDGTVKRYNDAKKEWGFTQLISLPTFYNANEGYLVQDTASFGAEIFIVNPTEKQEKVTFISNPPDNVFTWKILRFSTLEDKFYYSDDFLVGDRYWRLGFNPKGSGGGRPHALPIFLYAQGHKANAVVTNTWGAVNLRLKNQRSSNHKQLYSAAWYPIRSDYGVGVNNIILMSELKDASKGYMVNDAIIFEAEMVKVSVTNIVSV*