MISRGEVQETNNMISEANLDVRTITMGINLLDCVDSDQKKLNEKIYDKITKSAEKLVSTGDEIGKEFGVPIVNKRISVTPIALVGASKNPADYVEIAKTLDKAANEVGVNFIGGYSALVQKGCTESDKALIASIPEALTVTNRICSSVNVGSSRNGINMSAVKQLGHTIKEMAEMTKDDACIACAKFVVFTNAVEDNPFMAGAFHGVGERDKVINVGVSGPGVVKRALESVRGADFETLCETVKNTAFKITRVGQLVALEASKRLNVPFGIIDLSLAPTPAVGDSIAEIFNEMGLEHAGAPGTTAALAILNDNVKKGGVMASSCVGGLSGAFIPVSEDHGMIDAVEAGALTLEKLEAMTCVCSVGLDMIAIPGDTSAETISGIIADEMAIGMINNKTTAVRLIPVIGKGVGESVEFGGLLGYAPIMPVNKFSCADFVNRGGRIPAPIHSFKN