MLFATSLLAFVGAGEQPHLTPRKLTLLNSHSNSVIQSLSFPASVLGVYLNRKRLVAVLERRAFVYDLESLALCGTLDTPHNPLGLAALTSCHMPSCLLALPAEGGMVRVYDVARGGGAAGGPAGSGVDVLCELEAHKAPVTVMAWDDEGQLLATASKKGTVIRVHPVRHEGKALEFRRGSTPATVTCLAFSPPSLPARLLAAASDHGTIHIFRLEAPGRHPEAAAAKSLLSAVMAGVLEPQRPLATVRLPGKGQAAICAVTHEEAEDGGEGAAAEWETRLAVATAEGILYSYRLEVPGGAGTAGGDSSGGGGSSLRASLEGEWSLLTGR*