MFRTSLRRAAAFQPARPCFGAFSATAARQYSAATGTADINPSKLKVEKTTQPKGLLKPEELVFGRNFTDHMLTIEWTKENGWNAPEIKPYQNLSLDPATCVFHYAFECFEGMKAYKDKAGKIRLFRPDKNMARFNKSAARIALPTFDSPALIDLIAKLVKLDSRFIPEQRGYSLYLRPTMIGTQKTLGVGPPGSALLYVIASPVGPYYPTGFKAVSLEATDYAVRAWPGGVGDKKLGANYAPCIVPQVEAMSRGFQQNLWLFGEEEYVTEVGTMNFFVAIKDKKTGQKTLVTAPLDGTILEGVTRDSVLALAREKLAPEGWKIEERKFTMKELAEAANEGRLIEAFGAGTAAIVSPVRSISWKGQLVNCGLKPEEESGELTMQVKNWMEARQYGDEEHEWSYVCE*