MKKSFSELQDPMSHRIIEKRRRDRMNNCLADLSRLIPTEYLKKGRGRIEKTEIIEMAIKHMKYLQQEHGNPSEHYRLGYQECMSEAMRFMVEVEGHFPREAVCVRLLNHLQKHCETISRAPSFTSNRHSSLGTEHIVPTPNSNEPVRNGTPVKVADYSVSKIEPETNNNGDSYIARSTNHPVESDYEKHTEINGMSYKYKTNIKLRFSQDVNGGLEASKRQKLENGRRNSLTSIENQSSSHSSPPSSEPCTRISDSENTHRRSPSDSALSMNNNLLKLEPPRNEMLPRYSSPNMKHLSTQSDLKHNFNIPIFVLHAKGSYYVPLTIDYKTLLPFLQNYDILEVMPTMHVLHPVTINVNFSPNFTNDVTSKYKNEYNNNWQ