MHNYNNINIVSDDSKYQEICWFHTLEGIWHPVEVETSPLNITFNKEITPNYVCTLINEDSRKIILSNVDNPNIIIEMILINSKKLVFNAISKEGLGTSPKITFTK