MSELTEEQIAEFKDAFVQFDKEGTGKIATRELGTLMRTLGQNPTEAELQDLIAEAENNNNGQLNFTEFCGIMAKQMRETD TEEEMREAFKIFDRDGDGFISPAELRFVMINLGEKVTDEEIDEMIREADFDGDGMINYEEFVWMISQK