MDPKFLQPLDSMKIENQYETDSLFDMLEKLPPLESLLDTEYLRPDPGLHFEYQYNSFEDFFENIEVNNNTISSDILMLTQEPYFSSDSSSPLVVQNNHCPSTNERREKKAPKKRNTRAKRQDKLELSEIRKYFDRPIMKAAKELNVGLTVLKKRCRELEIFRWPHRKLKSLNSLISNLKGVGMDQEVKNLEEHRVLIEQEPDAELTDGTKKLRQACFKAKYKRKKSLANDGYY