MGQTFHAFMFPWFAFGHMTPYLHLANKLAERGHRITFLIPKKAQKQLEHLNLFPDSIVFHSLTIPHVDGLPAGAETFSDIPMPLWKFLPPAIDLTRDQVEAAVSALSPDLILFDIASWVPEVAKEYRVKSMLYNIISATSIAHDFVPGGELGVPPPGYPSSKLLYRKHDAHALLSFSVYYKRFSHRLITGLMNCDFISIRTCKEIEGKFCEYLERQYHKKVFLTGPMLPEPNKGKPLEDRWSHWLNGFEQGSVVFCALGSQVTLEKDQFQELCLGIELTGLPFFVAVTPPKGAKTIQDALPEGFEERVKDRGVVLGEWVQQPLLLAHPSVGCFLSHCGFGSMWESIMSDCQIVLLPFLADQVLNTRLMTEELKVSVEVQREETGWFSKESLSVAITSVMDQASEIGNLVRRNHSKLKEVLVSDGLLTGYTDKFVDTLENLVSETKRE*