MTVPLTEEDLHELYLWVDDIPLSRPKRNITRDFSDGCCVAEVVKFFFPRLVDLHNYTPSMSMKLKRDNWETLNNRVFRKLHFEVPPEEINDITAGVPGAIERFLRALRTKIAQIKARREKMSALEMGHGGSDDENNDGGDGRGGGGGGWTTSGRPWAAKRQAKYPEHRPGSGVGADPAAYRSPSNVRNVSEMQPSNKSSRDNKRNDNGDDATTSFRLLLDEKDRTIFELRETVSLLSEKVTKLEELVRVKDEKLNAYREKLGRH