MLIDFVPDSAGVSLAESTGFLKAPGGAPANVACAITKLGGNSAFIGKVGDDEFGHMLVDILKKNGVNSEGVCFDAHARTALAFVTLKKNGEREFMFYRNPSADMLLTESELNMGLIKQAKIFHYGSISLISEPCRSAHMAAMKAAKEAGILLSYDPNVRLPLWPSAQAAIDGIKSIWNHADFIKVSDDEVGFLTQGDAEKEDVVLSLWHDNLKLLVVTDGEKGCRYFTKGFKGRVEGFSVQTVDTTGAGDAFVGALLVSIAQDPSIFQDEGKLKEALKYANACGAICTTQKGAIPALPTNSDALDLVNKSKAK*