MTPLFPRVQEVENIFHKILASKEACARLRETFNSSLEDFQGSEELNNETFSKVVLDSYSNQDISALLLAICGKSMFDLLRDAYLIPQTFHGKAGENPVLLTSPPGDLLEGKDVSHHTMRRFKSILSQHQPVPRSLVYLADGYDIERYYKHDGSVDQRKTDAVRGILLLYALPDTKKLHLTTAQVYAIIWDTFFSIQKEAPLARVYYGQETGEKNDKDYDEIAILLPTHLFRRQMVEHMEIIDGLVLSCREKMMAEAGNDSLEL