MYGELHGKVAVVTGAATGLGLFITLRYILEGMNVVADYVGELPKEFEDVQAKHADRVKFVKADVSNEEDIKALAETALKEFGHVDIWVNNAGVEASFPTIDMPLKEWQRVIDVNLNGVFLGSREALRIFRDQKIKGSIINMSSVHQRIPWPTFAHYAASKGATEMFTKTIALEYAEYGIRANCIAPGAINTPINAEKFSDPEQLKQTTSMVPMGIIGKPNQVAAAAAWLASDESSYVTGTTLFVDGGMSLYPSFQHGAG*