MATVTPLTASPLRGHLLHHRRRGRLHARHQPQPQRCLSGTGRLYCVPDGGGGEVSAAPAPPAAEEQAPEEQPHDFNLLAANRSDFNDIIMVIDSPAARYLVLDHNKNVHSILPKTTVWTNSYWDEFVSLPPVVPLGPVALLGLGAGTAAHLMLKFWPWLQLVGWEIDPMIVELSRQYFGMSDLEKPTESGGSLSVRIGDALSPSATVEGGFAGIVVDLFCDGKIIPQLQEVETWLQIAKKLMPGGRIMVNCGGADVEESLSSSWVQNPTIKALCSAFPRQLNWKRLSEKESVNYVALTGPLPDLDEWSASVPSELSTKVKQWVPCELA*