MKATNNKLEATSEFNYVIWVTVSKELNLERVQEEIMDRLQLNFSEHDSYSTRSMQLRRYLTDKRYMLILDDLWNSINLSEIGIPTNKENGSKIAITTRLFEVCNDMKADARIRVSPLPEAEAWDLFAANVGKEVVHQPHIKDVANDVVMECGGLPLAIMVVAKAMQGEKKKELWEDALRALRALVPEIRGMEPQVFRPLKLSYDDLRDEKVKLCFLYCSLFPEDYEISVKQLIRWWMMEGFIDNVNNLVDASNKGHRIIEELKRRCLLEEGIRDDGARVKMHDVIRNLALYIASSSCNEGPRFLVNAKVGLNEPPPEGTWREFERISLMMNDITELPIEPECPNLSSLILKGNRRITVVPHSFFELMPALQVLDLSYTSITSLSVSSSSLLNLQALILTGCRRLREVPFLGQLKELQFLDIKSSGIRRLPEEMQNLVKLKKLNILEEIIEGHDKSLPENPFPQLRNFTLEVLPKLKSIIHRDTLALPSLTKLQIFLCPNLRLPKRPDTTDWPSITSGDGMWEANPRPHEE