MGHLSSDEEELEAGLSRRRYEKLHLWGAFERRSDYAEACQELAIILRQAYASASKAVQVRLYSDTTLALQLLGRMDGRKQQRGALALVRAAEAVFPRQRKAAAAKEFKSAALESKRRQKKERASSSLEGDEGVSGSAEDLPSDALRTVFGSLDAASLATAGCVCRAWREIADDDTLWEAHFAAVFGADRTSETAAALVRLSVKETEPVPDKNNTSPSSRKQPPASAEPNGRGDPVLKSGTVLPGWKEAFRSAWRNQSPAKVFASNRAYCKECREPLWVGAPETGTNASEQGGRHEHKLLPWGPQQVAAWVTNTWESSGESSSEEEAEEFEAEGTQVRAQRKLWAIQRP*