MPDVKQVRTLPPWIESYNSRLGAPSEEHISPLEPQLPLPTILPQHNSQPNEPQRVTTHSSGSSSQKARSNNRQQQSPDGYLDSSTEKLPLKNRRPRNLSQFITGKGPSKWDHLRSADPVIVPNRAPQLQQTWRDFVTSSSYAAHRPNEHSEIVDDADLEKLQPGLNDPICLPSSAGGDTAHKSSTRTKARRATPFLERLILVPVRHPLGPLFCRLMVLSTSVIALALAATIQRRISEDSGDPNVGQEERGQAIFAIAVDTVAIPYIGYITWDDNMGRPLGLRPPKERVKLILMDLFFIMFKAASTGLAFETLIFSKVSWTISLIRALAAFELIGLVSWGMTLIANVFRVVERLGG