MKIMMQDGLGMVFAPYGDHWRQLRKISILELLSARRVQSFRHVREDEVARLVAAVAATAPGQPVNVSHRIAVLVADSAVRAMIGDRFSRRDEFLVSLEEGLKLVSGFSLGDLFPSSPFMNFLSGTARRAHANHRKNFELMECAIKQHEERRAQAAVNGAAVQEEEAEDLVDVLLRIQKDGGLDMPLTMGIIKAVILDLFSAGSETSATTLNWAMAELMRCPDVMKKAQAELRDSLNGKPKVTEDDLVEMKYLKLIIKETLRLHPAAPLLVPREARDSCKILGYDVPKGTTVFVNAWAIGRDPEYWDDAEEFKPERFECGTVDFKGMDFEYIPFGAGRRICPGMVFAQANIELALAALLYHFDWKLEEGLEPSELDMTEDIGLTVRKKNDMLLHPSVRVPHKY*