MGTKKVLVSVMFSMFMFFSSGREEECLNPFLIDQNIFAKDYIINLANDTETVKWMKKIRRQIHENPELAYEEFMTSALIREELDRMGVKYRWPVAKTGVVAAIGSGKPPFVALRADMDALPIQELSNWEHKSKIDGKMHACAHDAHTTMLLGAAKILQQLQHNLQGTVVLIFQPAEERGHGAKDMIDEGVLENVEAIFGLHLVHKYSSGIVASRAGEFLAGCGSFKATIRGKGGHAAIPQDTVDPILAASTSVISLQSIVSREADPLESQVVSVAMIQGGSSFNVIPDSATISGTYRAFSKESFYGLRKRIEEIVRAQAAVHRCTVEIDFDGRENPTVPPTINNEKIYKHARKVSKMIVGEENYKLASSFMGSEDFAVFLENIPGSLFFLGTKNEKIGAIYPPHNPNFFIDEDVLPIGAAIHATFAYTYLLNSTNKCINSHSSY*