MGTKKVLVLLVFSMFMFFSLGHEEECLNPFLIDQNIFAKDYIINLANDTETVKWMRKIRRQIHENPELAYEEFMTSALIREELDRMGVKYRWPVAKTGVVATIGSGKPPFVALRADMDALPIQELSKWEHKSKIDGKMHACAHDAHTTMLLGAAKILQQLQHNLQGTVVLIFQPAEERGHGAKDMIDEGVLENVEAIFGMHLVHKYSSGVVASRPGEFLAGCGSFKATIRGKGGHAAIPQDTVDPILAASTSVISLQSIVSREADPLESQVVSVAMIQGGSSFNVIPDSATISGTYRAFSKKSFYGLRKRIEEIVRAQAAVHRCTVEIDFDGRENPTLPPTINNEKIYEHARKVSKMIVGEENYKLAPSFMGSEDFAVFLEKVPGSLFFLGTKNEKIGAIYPPHNPNFFIDEDVLPIGAAIHATFAYTYLLNSTNKCTNSHSSY*