MNIQHYIEVFEEWYLSLKIVKANAGPANGTIAATLILLERLKEGYDLNFDAHVAPGGAQIRGASGTAVANILKRFEENRPFAKEGGRTNRGGQGDIKPLFKSLELLKLEELSDPRRNQVLTLFQQYLVDRVRDFHNRQKIKLVFDPKLSTWQILHNLLQAAKEEGKAGFVAQHLVGAKLQLRFPEIVISNESASTADRPTNRQGDFLVGNTIFHITVAPMQAVFEKCQDNLTQGMKVYLLVPDAKLAAARQMGEQFCSGQIAVESLESFLSQNIDEISIFSSKKLGANLANLVKIYNERVDKVEVDKSLMIELPANLVKENL