MALFTTFITTPIVTAIYKPARKPVPYKHRKIQRDKPDDELRILACVHGTRNIPAIINLIEASRGIRKPSLRLYIMHLVELSERSSAIMMVHKARKNGRPFWNRNRGEEDQIVVAFEAFEQLSKVAVRPMTSISSFQDMHEDICHIADQKQAAMIILPFHKHQRVDGVLESVNLGFRTVNHKVLRHAPCSVGILVDRGLGGQSQLAPSNVSHHVAVLFFGGPDDREALVFARRMAEHPGIKLTIIHFLPGIEFNDTAINLTPLPAYDHEKDPDVYKFSTAEMDREKERLLDEKALADLNRKNDTSCTDDQAESIVYEERVINNTVDSVVSIGKTNKFNLILVGRGRFPSPLVADLADRSAECPELGPIGDVLASSRASINASVLVIQQHDVLHAEEAPFSKSVNSATP*