MVVDYYRVLNVSRTATDEELKKAYKTLARKWHPDKNPNPSSKQEAEAKFKQISEAYNILCNPTTRQLHDLGCLNGLVPLAPSDGRPESSRGGGGAGAAAASAPAPEKAADVEYKLACTLKELCFGHTKKMKIARNVIDVFGKSTIVEEMLTIDIMPGWKKGTKVRFTEKGHEQPNSIPADIVFIIEEKPHAVYKRDGNDLVMNRRISLVDALAGTTMKLIALDGRKLTIPLEDVISPGYEMILPDEGMTILKQPWKKGNLRIKFDIKFPSRLTAEQRLGLRRTLLGD