MSVVDAVRKDGEAPATLADKIVIIAGSTQAKDAACREVVRKLRQMQGVTDMEPGVFVIIIPQISVPVVIGTKGAQIKAIMEKSGAEINVGREAIIGMPDQPISINGTVDQVVMAVSGVNSVLQDMMDRGKLRDTDFRKVDPSAPTMAPMAPMAPAPSGGDHAVPRSQPGGPGGPGGYGNGTAQPMSMSGANGTNGSNGSQVPPSSGHSGGNPGNAGMGNSEEAFFSALQASGINSAELTLLLPSELLHNVLVPRGIMSEVAQRSGSRIDVGEEGPAKMLQ