MGQKFHAFMFPWFAFGHMTPYVHLANKLAEKGHRVTFLLPKKAKKQLEHLNLFPDSIVFHPITIPHVDGLPAGAETPSDIPVTLWRFLSTAMDLTRDQVEAAVRALRPDIILFDLAYWITEVAKEHGIKSMLYNVISATSIAHDLVPGGELGVPPPGYPSSTLLFRRHDAHALLSFAVYYKRFYYRVTTGLTDCDFISIRTCEEIEGKFCDYIGRQYQKKVLLTGPMLPEPDKSKPLEDKWNNWLSGFEPGSVVYCALGSQITLEKDQFQELCLGLELTGLPFFVAVTPPKGAKTIQEALPEGFEERVKGRGVVWGEWVQQPLILAHPSVGCFVSHCGFGSMWESLMSDCQIVLLPYLADQVLNTRLLTDELEVSVEVPREKTGWFSKENLSVAVTSVMDKDSEIGNLVRRNHSKLKEVVVSPGLLTGYTDNFVVTLENLLKETKLP*