MLRGVKKAVFRVLCLGALCLGGLMAEPNPKELIFSGITIYTDKDFTRAKEYFEKACRLNDADGCAILREAYSNGGVILKGSARESIEKALEHTATAKACKSNDAEKCKDLAEFYFNANDLKNALEYYSKSCKLNNVEGCMLSATFYNDMIKGLKKDKKDLEYYSKACELNYGDGCAILGDIYHNGEGVTQNFKKAFKYYSKACELNNGEGCSKLGGDYFLGESVTQDLKKAFGYYSKACELNEALTCTLVGEFYRDGEGVTKDLKKAFEYSAKACELNDAKGCYALAAFYNEGKGVAKDEKQTTENLEKSCKLGLKEACDILKEQKQ*