MATLFDPIVLGDLELPNRIVMAPLTRCRADEGRVPNALMAEYYAQRADAGLILSEATAVTPMGVGYPDTPGIWSDDQVRGWSNVTKAVHAAGGRIFLQLWHVGRISDPLYLNGELPVAPSAIAAEGHVSLVRPKRPYVTPRALDTEEIADIVEAYRQGAERAKAAGFDGVEIHGANGYLLDQFLQDSTNKRTDRYGGSIENRARLLLEVTDAAISVWGAQRVGVHLAPRADSHDMGDSNRLETFSHVARELGKRGIAFICAREAQADDSIGVALKKAFGGPYIANEQFTLDSANAILAKGDADAVAFGVPFIANPDLVERLRQGAELNPPRPETFYTGGTEGYLDYPTLA*