MSVKLQLISSVVVCVVHKLSSSLSYLDPWHTNHISSFAQNQGSKLKGGRFFRITIVHLRLALHLPPPPPPPLHIPTTPTSVIGVAQMSRTHLQSISTTLFPMDCESLWTTRKGRGERTQFLHFSISQREGAIASASVHIAIFSSSDEVKFMDRVALCVLKNGEELDDLENTSVIAAAAKWESSVSLNCGPGWSRKDNACERTLLSVNFKSLWILNFICFSRALFSWISNWIILMKQVSPIVIDVEQAHRMRHHDTEITSELQAKAAAKRILKNVSKPGARYLEEEDLLRFFKKSEVAFVFPQFGGANWIGW*