MLCRHHGATAAYTPMMHARLFVEDKKYRAENFTTTAEDRPLFVQFCANDPGFFVRAAQLVQAHCDYIDFNLGCPQRIAKRGFYGAFLMDDLKLVQKLVISAVENLSVPISCKIRLFPDLNKTLEYAKMLEASGCSLLAVHGRTREMKDTSAHRADWDAIKAVRAAVRIPVLANGDVRTIHDAQRLMQYTGADGVMSAEPLLVDPALFDDKRLEPEEAYTEYDGFKLCLEYLSWVERHPAPMRMVKGHVHKLLQGWLAEFQDVRHKLNVDRSMQVADLMQLVGGAAACSF*