MALLPDYDALTKRLTATLVTLDPSGVLTILINRSKERNTYVGPLQLELIELFGLADKDDRVRVVILTAEHTAPAFCSGADISKGWDILWTPETEAEGEHAHRDGGGQLTLAILACRKITIVAINGHTAGVGTTALQLPFDFRFIWAGAKLTFPFIRRGIVPEAVSSYLLPKLIGLSRATSVLLTGGTISPTSPHVSLLYHQIVEKREDVYPEAFKLAKDLAENTSQTSVAYAKALLHHPGDSPEENHLLDSRAIRILGKSNDAKEGVQAFFERRKPKFTDTLSKNLGPWYPWWRRVDIKHVKSKL*