METLLLNTIHVQNLLVIINRLHMLLHSTALAFLFYYRLCFLFQPSETIESHSLPWLLVFASEIILSFIWILDQAYRWHPVLRSIFQERLLEDHKLPSIDVFICTADPTKEPTLDVMNTVLSAMALDYPPQKLHMYVSDEGGSPLTLHGVREASKFATSSVYMEDKQKIKEKYEAFKEEIKTFRKDRTFSRDHPSVNEVMQETIIDDADNVKMPLLVCVSREKKPSDPHHFKAGAFNVLKFHSISKNDIYDSQLRSLFTLQWQGMDGLMGPVISGTGFYIKRVSLFGNLQRN*