MAQKTTLKEFEAVYPKLEEALLDHARSYKLPEKELNWFKKNLEVNPLGGKCNRGMSVPDSASVILGRPLTEEEYFKAATLGWMTELLQAFFLVSDDIMDSSITRRGQPCWYRQEGVGMVAINDAFLLESGIYIILKKFFRDHPRYIDMVELFHETSFQTELGQLCDLLTAPEDTVNLDNFSMEKYTFIVIYKTAYYSFYLPVALALYLLDIATPQNLQTAKDILIPLGEYFQIQDDYLDNFGLPEHIGKIGTDIKDNKCSWLVNQALQIVTPEQRKILEDNYGQKDDAKEQAIKQLYNDLKLKERYEEFEEKRAAELKDLINKIDESQGLKKEVFEVFLGKIYKRSK*