MDADLDLDALLASFDGESAISSLFPPPPPDAEAGSPESVSSRSNPAGEEVLSEIERFLMEEEAAEAEGVEGISVEEFFDALFDGAEGAEKAKESEAGGSTDGDSGREEERVEVLTPETEVDVEKVDGDDPISKKKKRQMRNRDSAMKSRERKKTYVKDLEVKSKYLEAECRRLSYALQCCAAENVALRQSMLKDRPVGAPTAMQESAVLTETLPLVSLLWLVSIVCLFLTPGLPNQSPVAPRSVGRDLVMVAGKLSSDQPETLELLLHGRRHRGKRGRMKLDALPFHAAAAA