MDEIQEFLDTANHEDPRFQLCKKRLVELKNRSWMTRKNPADFMTARPIVEVTKIFLDEAEFKALQQESLAKHTTKTVNLLNALFNPDLKSDERIVMIQNQSDCNLILNYTGNSAGKLAISSHGEDFIIIKKGDYNLSANVCDAPYNSAKSFTENQIISLGYSAFAENKFENRK