MEARTFLLATVAFLGFLSGLLGFIAEGKKVVESNITHLSASECVHSRSPALVLGLVAAIALLIAQIISNSLGGCICCESRLINDPSGKNTPTVLAITFLTLSWITFSIAFLLLIAGASINDRRDASDNLSSGCFILKSGVFTGAAFASFTTAILGIAYNVQVFSIRKTMDSTSIGSVGPGSSEAATISHNQGALASQGYSIGKPIFSSEQQIKTALALDTEVQKSAYARSAVNNNKDFKSLQMVNVTTSAGKPIQYATKTSDPQGSREPQIGNKEI*