MAREIAAVTQEERMRRAAVLKTSVDLSFVSPDMEETLLELEAVAHVMGLGSSAGDAADAPEVAALLARVEALARGTADPVHLVQFLRHVRFVYDGTDGPPALLVVARLARPLLLRRLHEAARAPMSLEAALRSAGRAGGRWEAMRGVGRALAASSDLGALEGVPERDLGLVSSALRAAAEGGYVDSNAAERWRAAAAELEKRRAAERRAARRGRRQEVDPAAHAHCSSPRARSGRLAASAAAAPRGPPRRFVSLLPPHCQLTSSPVCCICADLRSYAPAYEKYVDGVGFVQTASRSEFYCGACREAAGTAAGEAAGRHNRLVVASLGPGHAAGA*