MMNMLTDSHDAVTADWAAALLDFWFNQVGEQGWWSHDPALDRTCQARFRALWEEKRHLPAEEFLERADDALAAVLLFDQLPRNMFRGSAAAFSTDALARDVARGAVAHGYDIQIGGAGRLFFYMPFQHSEALDDQKLSVSLFEGAGDAKSLAFAREHYAVIERFGRFPHRNAALGRANAPGEEEAAEEGGGW