MPSPVMTGRHNINSSLQFNSFYSEEKIAAKVEHLKKTFRWSDAEVGIALSKLAPVLTRSNQMLESKSEFLISEVGFEPAYIAHHPALLTYSLEGRIIPRDRTGRREARCGPAVLTVLATSSHCHVGQDIREVVGVAARWPEPEKKHLMRGDTRERHGREREQHGATQRRVGARERRGEGTTTRGRGAVARGCATDREVVPLKNLVANGLPPSNDDVTQDVTSLCKSLTETCLGPFRRLLAELNDPATGHPPVTCVVADIIMDFSMEAARELGLPYVQLWTSSAVSYVGVRHYRLLFDRGLAPIKDIKQLTNEYLDTPVDDVPGMQNMRFRDFPTFIRSPASDDYMLHFALGIAERAVGASAMIVNTFDDLEGEALAAMEALGLPKVYTIGPLHLLAPSSSISMSLWKQEEECLPWLDGKEVGSVMYVNFGSITVMTNEQLLEFAWGLAKSGNHFLWIIRPDLVKGDTAVLPPEFSAETVERGLVASWCPQQQVLNHPAVGAFLTHSGWNSTLESMCGGVPVISWPFFADQQTNCRYQCKEWGVGMEIDTDVRRDAVADLITELMEGENGKVMKKKAQEWREKAVRATKPGGSSHRNFDALIHDVLAPSRSG