MVTGPAPFRTDARPPSPDEDPEIWAVHAAIRSLDPDGVRTGYAIREALDQIYDGQRTGRWDYTQLLKTEKTHVGTLVEIWLQREFGFDDGQDLDFRIAGVDVDCKWSLNLYDWEIPQEMYSRGDKIALVIWANEYTARWASGLIRISEDVLRPPGKQRDGKRRLNDRGRDRILWISPGTDLVKNTLLHITDPRKLELIAYATRGQTAVTNLFRELTGELINRATVLTAAQQVDSAKRVRDARRKLQPEGIVIFGHYAPHPRMAAELELPVPTLGRFVSVRLYPWKPDDDEPQTEIDGSLWRRARRGDPVVPAPTLPSQGTGG