MSAMLFVLPSQAQVQSSLASPTYRPGASASSGHGARRGADLAGSTVVTALVTARAAVKELPLPPGKLGNAMMDLLKYIKDPDEYIAEQVRLHGPIFQTNYFGRKTVIVGGDLVEDFIKAEKEITKSALPDTFSQLHTEYGTMNQAGAKHMNTRSNLIKGALCEEAFQAFLPIIQRRCLELVEKVAKQKTMRVAKELKDWSVKLFSELFAGEPFGDEALKWLYQYNEGLYALLPFKLPFTAFGRGFKAKDQLVQMLKERLEKLKASGDIEKPQYAALRRFSNSKDENGEPWSDEQVAHTAVISVWGAYVELASLLADVVYLLSSQEKLREKAFAEIVAANEAGTAVEKNEYLQAILDETLRVKPPSGGGFRLAEEELQIGGYRIPKGYVVSADPRISNMDSKLHAKPDTFDPDRFIERPTRQMPSGSWFPGGIGLHGCPGIPFAMLISKVFLATWFQKFKDWKPRKGSKEDWVSIPIRIIGDKYEIEVTQR*