MKAMGAQPSSSGPAAHKGASAATVPTPSAPGSISAGELCTLLLTDEEVLDVVLALHDLRAAQLSHLLSWSGSHALKLPPPSEALAKELSQSQWSVPGSRLLSFVSALERDHDNSLEGDPLLRVWDSMHRAMLLAQRSQFVSCLVHLGPLVIFNMYEDHHITHFGQDVLALVQDKVTTSCPDQLACLLASSPVALCAMLGRQEEELGITCQAEAFVEVMRCQAEHRVELSSAAANPAEETTKLWHYLDGQPITKADIPEYMKLAELALVMTPGSVEKERMFSAMAYLKDDTGNRLQECHLNS*