MSMAALSFQYPTTAAPLFHRQLDDGGRDVSYLQDVHPDVTDALLGFVYDPLDPAVNAGLDEFLNLPLHHDDDDDQKHRVNKKPRADDGAAWFDFTATDAADGIATGQPWDNAGAQPAPEVLPQFLTEFALPLPPPPPQVYPPAFVRGSDAKRLQANEGRQQQPSTQSAAARERRRRISEKTAELSRLIPGGQKLNTAEMLQEAARHVKLLQAQVGMLALLRTIEEEKVPAMAQEQMHALLVSGGVQERLAAEGKCLVPRQLVDAVAKDPAVKSNALVNRDLARFMESLPAAEQQ*