MLIVDTILKPDRFGGIGLFSATRLPKGSLIWIHNPIVDITVTPEQYEALAPTFQALLDKHAYPRDYKAYDGVIEYNADNARFMNHSSRPNTYQDDRRVFTARDVQPGEELTCNYLFFDPRCDVSWNEEPSMNLDAPTG