MALNPHKLGVHKILKHIPLNALFDAPSKARLRKAVNIADLRLCAKQRAHKMVFDYLDAGADDEISLRRGKDAYSELEMHFHILSGLKPPLDLSTKIFGQDVKLPFFGCPTAGNRMFHWEGETAAAKAAQHHGTLYGLSSLATTGITEIGKLTDGPKVFQLYVWKDRELVKEVLAKAKEGGFNAMALTVDFTWYGNRERDIRNDFSIPPKYSMAQIVEAIRKPAWTYDFLSHEPYTYACINTDVPADSLAAFVNSQLCPEFDWRDAEWLLGEWNMPSAVKGVCRPDDAIKAVETGFTTMWVSNHGARQLETSPATIDVLPSIREAVGPDVEIILDGGVQRGTDICKALALGADSVGVGKPYLYGLAAGGTEGVIKAYDILKVELDRAMGLLGAGTVDELKKRGPGLIKRRHASARDYPDRYAYERGYGGGVI*